Skip to main content

AvaloniaActivity Class

Definition

Assembly:Avalonia.Android
Package:Avalonia.Android

Common implementation of android activity that is integrated with Avalonia views. If you need a base class for main activity of Avalonia app, see Avalonia.Android.AvaloniaMainActivity.

public class AvaloniaActivity

Inheritance: AppCompatActivity -> AvaloniaActivity

Derived types:AvaloniaMainActivity

Constructors

NameDescription
AvaloniaActivityNo summary available.

AvaloniaActivity Constructor

public AvaloniaActivity()

Methods

NameDescription
OnBackInvokedNo summary available.
OnBackPressedNo summary available.
OnRequestPermissionsResultNo summary available.

OnBackInvoked Method

public void OnBackInvoked()

OnBackPressed Method

public void OnBackPressed()

OnRequestPermissionsResult Method

public void OnRequestPermissionsResult(int requestCode, string[] permissions, Android.Content.PM.Permission[] grantResults)

Parameters

requestCode int

permissions string[]

grantResults Android.Content.PM.Permission[]

Properties

NameDescription
ActivityResultNo summary available.
ContentNo summary available.
RequestPermissionsResultNo summary available.

ActivityResult Property

public Action<int, Android.App.Result, Android.Content.Intent> ActivityResult { get; set; }

Content Property

public object Content { get; set; }

RequestPermissionsResult Property

public Action<int, string[], Android.Content.PM.Permission[]> RequestPermissionsResult { get; set; }

Events

NameDescription
BackRequestedNo summary available.

BackRequested Event

public event EventHandler<Avalonia.Android.AndroidBackRequestedEventArgs> BackRequested