Table of Contents

Class ListActivity

Namespace
Android.App
Assembly
MASES.Netdroid.dll
[Obsolete("Deprecated in JVM")]
public class ListActivity : JVMBridgeListener, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
Inheritance
ListActivity
Implements
Derived
Extension Methods

Constructors

ListActivity()

[Obsolete("Deprecated in JVM")]
public ListActivity()

ListActivity(IJVMBridgeBaseInitializer)

Initializer used internally by JCOBridge. Do not use directly.

[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentifiable behaviors.")]
public ListActivity(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

ListActivity(params object[])

Generic constructor used by JCOBridge when a derived class needs to forward arguments to the base JVMBridgeBase class.

public ListActivity(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

OnOnActionModeFinished

public Action<ActionMode> OnOnActionModeFinished { get; set; }

Property Value

Action<ActionMode>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnActionModeStarted

public Action<ActionMode> OnOnActionModeStarted { get; set; }

Property Value

Action<ActionMode>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnActivityReenter

public Action<int, Intent> OnOnActivityReenter { get; set; }

Property Value

Action<int, Intent>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnActivityResult

public Action<int, int, Intent, ComponentCaller> OnOnActivityResult { get; set; }

Property Value

Action<int, int, Intent, ComponentCaller>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnAttachFragment

public Action<Fragment> OnOnAttachFragment { get; set; }

Property Value

Action<Fragment>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnAttachedToWindow

public Action OnOnAttachedToWindow { get; set; }

Property Value

Action

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnBackPressed

public Action OnOnBackPressed { get; set; }

Property Value

Action

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnConfigurationChanged

public Action<Configuration> OnOnConfigurationChanged { get; set; }

Property Value

Action<Configuration>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnContextItemSelected

public Func<MenuItem, bool> OnOnContextItemSelected { get; set; }

Property Value

Func<MenuItem, bool>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnContextItemSelectedDispose

Optional handler invoked after the event handler returns, to dispose the JVM object returned by this event.

public Action<bool> OnOnContextItemSelectedDispose { get; set; }

Property Value

Action<bool>

Remarks

Set OnOnContextItemSelectedDispose when the event handler returns a JVM-backed object that is no longer needed after the call. The handler receives the return value and is responsible for calling Dispose() on it, releasing the underlying JVM global reference immediately instead of waiting for the .NET garbage collector to finalize it. If not set, the return value is not disposed automatically.

OnOnContextMenuClosed

public Action<Menu> OnOnContextMenuClosed { get; set; }

Property Value

Action<Menu>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnCreate

public Action<Bundle, PersistableBundle> OnOnCreate { get; set; }

Property Value

Action<Bundle, PersistableBundle>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnCreateContextMenu

public Action<ContextMenu, View, ContextMenu.ContextMenuInfo> OnOnCreateContextMenu { get; set; }

Property Value

Action<ContextMenu, View, ContextMenu.ContextMenuInfo>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnCreateDescription

public Func<CharSequence> OnOnCreateDescription { get; set; }

Property Value

Func<CharSequence>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnCreateDescriptionDispose

Optional handler invoked after the event handler returns, to dispose the JVM object returned by this event.

public Action<CharSequence> OnOnCreateDescriptionDispose { get; set; }

Property Value

Action<CharSequence>

Remarks

Set OnOnCreateDescriptionDispose when the event handler returns a JVM-backed object that is no longer needed after the call. The handler receives the return value and is responsible for calling Dispose() on it, releasing the underlying JVM global reference immediately instead of waiting for the .NET garbage collector to finalize it. If not set, the return value is not disposed automatically.

OnOnCreateNavigateUpTaskStack

public Action<TaskStackBuilder> OnOnCreateNavigateUpTaskStack { get; set; }

Property Value

Action<TaskStackBuilder>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnCreateOptionsMenu

public Func<Menu, bool> OnOnCreateOptionsMenu { get; set; }

Property Value

Func<Menu, bool>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnCreateOptionsMenuDispose

Optional handler invoked after the event handler returns, to dispose the JVM object returned by this event.

public Action<bool> OnOnCreateOptionsMenuDispose { get; set; }

Property Value

Action<bool>

Remarks

Set OnOnCreateOptionsMenuDispose when the event handler returns a JVM-backed object that is no longer needed after the call. The handler receives the return value and is responsible for calling Dispose() on it, releasing the underlying JVM global reference immediately instead of waiting for the .NET garbage collector to finalize it. If not set, the return value is not disposed automatically.

OnOnCreatePanelMenu

public Func<int, Menu, bool> OnOnCreatePanelMenu { get; set; }

Property Value

Func<int, Menu, bool>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnCreatePanelMenuDispose

Optional handler invoked after the event handler returns, to dispose the JVM object returned by this event.

public Action<bool> OnOnCreatePanelMenuDispose { get; set; }

Property Value

Action<bool>

Remarks

Set OnOnCreatePanelMenuDispose when the event handler returns a JVM-backed object that is no longer needed after the call. The handler receives the return value and is responsible for calling Dispose() on it, releasing the underlying JVM global reference immediately instead of waiting for the .NET garbage collector to finalize it. If not set, the return value is not disposed automatically.

OnOnCreatePanelView

public Func<int, View> OnOnCreatePanelView { get; set; }

Property Value

Func<int, View>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnCreatePanelViewDispose

Optional handler invoked after the event handler returns, to dispose the JVM object returned by this event.

public Action<View> OnOnCreatePanelViewDispose { get; set; }

Property Value

Action<View>

Remarks

Set OnOnCreatePanelViewDispose when the event handler returns a JVM-backed object that is no longer needed after the call. The handler receives the return value and is responsible for calling Dispose() on it, releasing the underlying JVM global reference immediately instead of waiting for the .NET garbage collector to finalize it. If not set, the return value is not disposed automatically.

OnOnCreateThumbnail

public Func<Bitmap, Canvas, bool> OnOnCreateThumbnail { get; set; }

Property Value

Func<Bitmap, Canvas, bool>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnCreateThumbnailDispose

Optional handler invoked after the event handler returns, to dispose the JVM object returned by this event.

public Action<bool> OnOnCreateThumbnailDispose { get; set; }

Property Value

Action<bool>

Remarks

Set OnOnCreateThumbnailDispose when the event handler returns a JVM-backed object that is no longer needed after the call. The handler receives the return value and is responsible for calling Dispose() on it, releasing the underlying JVM global reference immediately instead of waiting for the .NET garbage collector to finalize it. If not set, the return value is not disposed automatically.

OnOnCreateView

public Func<View, String, Context, AttributeSet, View> OnOnCreateView { get; set; }

Property Value

Func<View, String, Context, AttributeSet, View>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnCreateView3

public Func<String, Context, AttributeSet, View> OnOnCreateView3 { get; set; }

Property Value

Func<String, Context, AttributeSet, View>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnCreateView3Dispose

Optional handler invoked after the event handler returns, to dispose the JVM object returned by this event.

public Action<View> OnOnCreateView3Dispose { get; set; }

Property Value

Action<View>

Remarks

Set OnOnCreateView3Dispose when the event handler returns a JVM-backed object that is no longer needed after the call. The handler receives the return value and is responsible for calling Dispose() on it, releasing the underlying JVM global reference immediately instead of waiting for the .NET garbage collector to finalize it. If not set, the return value is not disposed automatically.

OnOnCreateViewDispose

Optional handler invoked after the event handler returns, to dispose the JVM object returned by this event.

public Action<View> OnOnCreateViewDispose { get; set; }

Property Value

Action<View>

Remarks

Set OnOnCreateViewDispose when the event handler returns a JVM-backed object that is no longer needed after the call. The handler receives the return value and is responsible for calling Dispose() on it, releasing the underlying JVM global reference immediately instead of waiting for the .NET garbage collector to finalize it. If not set, the return value is not disposed automatically.

OnOnDetachedFromWindow

public Action OnOnDetachedFromWindow { get; set; }

Property Value

Action

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnEnterAnimationComplete

public Action OnOnEnterAnimationComplete { get; set; }

Property Value

Action

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnGenericMotionEvent

public Func<MotionEvent, bool> OnOnGenericMotionEvent { get; set; }

Property Value

Func<MotionEvent, bool>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnGenericMotionEventDispose

Optional handler invoked after the event handler returns, to dispose the JVM object returned by this event.

public Action<bool> OnOnGenericMotionEventDispose { get; set; }

Property Value

Action<bool>

Remarks

Set OnOnGenericMotionEventDispose when the event handler returns a JVM-backed object that is no longer needed after the call. The handler receives the return value and is responsible for calling Dispose() on it, releasing the underlying JVM global reference immediately instead of waiting for the .NET garbage collector to finalize it. If not set, the return value is not disposed automatically.

OnOnGetDirectActions

public Action<CancellationSignal, Consumer<List<DirectAction>>> OnOnGetDirectActions { get; set; }

Property Value

Action<CancellationSignal, Consumer<List<DirectAction>>>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnKeyDown

public Func<int, KeyEvent, bool> OnOnKeyDown { get; set; }

Property Value

Func<int, KeyEvent, bool>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnKeyDownDispose

Optional handler invoked after the event handler returns, to dispose the JVM object returned by this event.

public Action<bool> OnOnKeyDownDispose { get; set; }

Property Value

Action<bool>

Remarks

Set OnOnKeyDownDispose when the event handler returns a JVM-backed object that is no longer needed after the call. The handler receives the return value and is responsible for calling Dispose() on it, releasing the underlying JVM global reference immediately instead of waiting for the .NET garbage collector to finalize it. If not set, the return value is not disposed automatically.

OnOnKeyLongPress

public Func<int, KeyEvent, bool> OnOnKeyLongPress { get; set; }

Property Value

Func<int, KeyEvent, bool>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnKeyLongPressDispose

Optional handler invoked after the event handler returns, to dispose the JVM object returned by this event.

public Action<bool> OnOnKeyLongPressDispose { get; set; }

Property Value

Action<bool>

Remarks

Set OnOnKeyLongPressDispose when the event handler returns a JVM-backed object that is no longer needed after the call. The handler receives the return value and is responsible for calling Dispose() on it, releasing the underlying JVM global reference immediately instead of waiting for the .NET garbage collector to finalize it. If not set, the return value is not disposed automatically.

OnOnKeyMultiple

public Func<int, int, KeyEvent, bool> OnOnKeyMultiple { get; set; }

Property Value

Func<int, int, KeyEvent, bool>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnKeyMultipleDispose

Optional handler invoked after the event handler returns, to dispose the JVM object returned by this event.

public Action<bool> OnOnKeyMultipleDispose { get; set; }

Property Value

Action<bool>

Remarks

Set OnOnKeyMultipleDispose when the event handler returns a JVM-backed object that is no longer needed after the call. The handler receives the return value and is responsible for calling Dispose() on it, releasing the underlying JVM global reference immediately instead of waiting for the .NET garbage collector to finalize it. If not set, the return value is not disposed automatically.

OnOnKeyShortcut

public Func<int, KeyEvent, bool> OnOnKeyShortcut { get; set; }

Property Value

Func<int, KeyEvent, bool>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnKeyShortcutDispose

Optional handler invoked after the event handler returns, to dispose the JVM object returned by this event.

public Action<bool> OnOnKeyShortcutDispose { get; set; }

Property Value

Action<bool>

Remarks

Set OnOnKeyShortcutDispose when the event handler returns a JVM-backed object that is no longer needed after the call. The handler receives the return value and is responsible for calling Dispose() on it, releasing the underlying JVM global reference immediately instead of waiting for the .NET garbage collector to finalize it. If not set, the return value is not disposed automatically.

OnOnKeyUp

public Func<int, KeyEvent, bool> OnOnKeyUp { get; set; }

Property Value

Func<int, KeyEvent, bool>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnKeyUpDispose

Optional handler invoked after the event handler returns, to dispose the JVM object returned by this event.

public Action<bool> OnOnKeyUpDispose { get; set; }

Property Value

Action<bool>

Remarks

Set OnOnKeyUpDispose when the event handler returns a JVM-backed object that is no longer needed after the call. The handler receives the return value and is responsible for calling Dispose() on it, releasing the underlying JVM global reference immediately instead of waiting for the .NET garbage collector to finalize it. If not set, the return value is not disposed automatically.

OnOnLocalVoiceInteractionStarted

public Action OnOnLocalVoiceInteractionStarted { get; set; }

Property Value

Action

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnLocalVoiceInteractionStopped

public Action OnOnLocalVoiceInteractionStopped { get; set; }

Property Value

Action

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnLowMemory

public Action OnOnLowMemory { get; set; }

Property Value

Action

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnMenuItemSelected

public Func<int, MenuItem, bool> OnOnMenuItemSelected { get; set; }

Property Value

Func<int, MenuItem, bool>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnMenuItemSelectedDispose

Optional handler invoked after the event handler returns, to dispose the JVM object returned by this event.

public Action<bool> OnOnMenuItemSelectedDispose { get; set; }

Property Value

Action<bool>

Remarks

Set OnOnMenuItemSelectedDispose when the event handler returns a JVM-backed object that is no longer needed after the call. The handler receives the return value and is responsible for calling Dispose() on it, releasing the underlying JVM global reference immediately instead of waiting for the .NET garbage collector to finalize it. If not set, the return value is not disposed automatically.

OnOnMenuOpened

public Func<int, Menu, bool> OnOnMenuOpened { get; set; }

Property Value

Func<int, Menu, bool>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnMenuOpenedDispose

Optional handler invoked after the event handler returns, to dispose the JVM object returned by this event.

public Action<bool> OnOnMenuOpenedDispose { get; set; }

Property Value

Action<bool>

Remarks

Set OnOnMenuOpenedDispose when the event handler returns a JVM-backed object that is no longer needed after the call. The handler receives the return value and is responsible for calling Dispose() on it, releasing the underlying JVM global reference immediately instead of waiting for the .NET garbage collector to finalize it. If not set, the return value is not disposed automatically.

OnOnMultiWindowModeChanged

public Action<bool, Configuration> OnOnMultiWindowModeChanged { get; set; }

Property Value

Action<bool, Configuration>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnMultiWindowModeChanged1

public Action<bool> OnOnMultiWindowModeChanged1 { get; set; }

Property Value

Action<bool>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnNavigateUp

public Func<bool> OnOnNavigateUp { get; set; }

Property Value

Func<bool>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnNavigateUpDispose

Optional handler invoked after the event handler returns, to dispose the JVM object returned by this event.

public Action<bool> OnOnNavigateUpDispose { get; set; }

Property Value

Action<bool>

Remarks

Set OnOnNavigateUpDispose when the event handler returns a JVM-backed object that is no longer needed after the call. The handler receives the return value and is responsible for calling Dispose() on it, releasing the underlying JVM global reference immediately instead of waiting for the .NET garbage collector to finalize it. If not set, the return value is not disposed automatically.

OnOnNavigateUpFromChild

public Func<Activity, bool> OnOnNavigateUpFromChild { get; set; }

Property Value

Func<Activity, bool>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnNavigateUpFromChildDispose

Optional handler invoked after the event handler returns, to dispose the JVM object returned by this event.

public Action<bool> OnOnNavigateUpFromChildDispose { get; set; }

Property Value

Action<bool>

Remarks

Set OnOnNavigateUpFromChildDispose when the event handler returns a JVM-backed object that is no longer needed after the call. The handler receives the return value and is responsible for calling Dispose() on it, releasing the underlying JVM global reference immediately instead of waiting for the .NET garbage collector to finalize it. If not set, the return value is not disposed automatically.

OnOnNewIntent

public Action<Intent, ComponentCaller> OnOnNewIntent { get; set; }

Property Value

Action<Intent, ComponentCaller>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnOptionsItemSelected

public Func<MenuItem, bool> OnOnOptionsItemSelected { get; set; }

Property Value

Func<MenuItem, bool>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnOptionsItemSelectedDispose

Optional handler invoked after the event handler returns, to dispose the JVM object returned by this event.

public Action<bool> OnOnOptionsItemSelectedDispose { get; set; }

Property Value

Action<bool>

Remarks

Set OnOnOptionsItemSelectedDispose when the event handler returns a JVM-backed object that is no longer needed after the call. The handler receives the return value and is responsible for calling Dispose() on it, releasing the underlying JVM global reference immediately instead of waiting for the .NET garbage collector to finalize it. If not set, the return value is not disposed automatically.

OnOnOptionsMenuClosed

public Action<Menu> OnOnOptionsMenuClosed { get; set; }

Property Value

Action<Menu>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnPanelClosed

public Action<int, Menu> OnOnPanelClosed { get; set; }

Property Value

Action<int, Menu>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnPerformDirectAction

public Action<String, Bundle, CancellationSignal, Consumer<Bundle>> OnOnPerformDirectAction { get; set; }

Property Value

Action<String, Bundle, CancellationSignal, Consumer<Bundle>>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnPictureInPictureModeChanged

public Action<bool, Configuration> OnOnPictureInPictureModeChanged { get; set; }

Property Value

Action<bool, Configuration>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnPictureInPictureModeChanged1

public Action<bool> OnOnPictureInPictureModeChanged1 { get; set; }

Property Value

Action<bool>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnPictureInPictureRequested

public Func<bool> OnOnPictureInPictureRequested { get; set; }

Property Value

Func<bool>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnPictureInPictureRequestedDispose

Optional handler invoked after the event handler returns, to dispose the JVM object returned by this event.

public Action<bool> OnOnPictureInPictureRequestedDispose { get; set; }

Property Value

Action<bool>

Remarks

Set OnOnPictureInPictureRequestedDispose when the event handler returns a JVM-backed object that is no longer needed after the call. The handler receives the return value and is responsible for calling Dispose() on it, releasing the underlying JVM global reference immediately instead of waiting for the .NET garbage collector to finalize it. If not set, the return value is not disposed automatically.

OnOnPictureInPictureUiStateChanged

public Action<PictureInPictureUiState> OnOnPictureInPictureUiStateChanged { get; set; }

Property Value

Action<PictureInPictureUiState>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnPointerCaptureChanged

public Action<bool> OnOnPointerCaptureChanged { get; set; }

Property Value

Action<bool>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnPostCreate

public Action<Bundle, PersistableBundle> OnOnPostCreate { get; set; }

Property Value

Action<Bundle, PersistableBundle>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnPrepareNavigateUpTaskStack

public Action<TaskStackBuilder> OnOnPrepareNavigateUpTaskStack { get; set; }

Property Value

Action<TaskStackBuilder>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnPrepareOptionsMenu

public Func<Menu, bool> OnOnPrepareOptionsMenu { get; set; }

Property Value

Func<Menu, bool>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnPrepareOptionsMenuDispose

Optional handler invoked after the event handler returns, to dispose the JVM object returned by this event.

public Action<bool> OnOnPrepareOptionsMenuDispose { get; set; }

Property Value

Action<bool>

Remarks

Set OnOnPrepareOptionsMenuDispose when the event handler returns a JVM-backed object that is no longer needed after the call. The handler receives the return value and is responsible for calling Dispose() on it, releasing the underlying JVM global reference immediately instead of waiting for the .NET garbage collector to finalize it. If not set, the return value is not disposed automatically.

OnOnPreparePanel

public Func<int, View, Menu, bool> OnOnPreparePanel { get; set; }

Property Value

Func<int, View, Menu, bool>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnPreparePanelDispose

Optional handler invoked after the event handler returns, to dispose the JVM object returned by this event.

public Action<bool> OnOnPreparePanelDispose { get; set; }

Property Value

Action<bool>

Remarks

Set OnOnPreparePanelDispose when the event handler returns a JVM-backed object that is no longer needed after the call. The handler receives the return value and is responsible for calling Dispose() on it, releasing the underlying JVM global reference immediately instead of waiting for the .NET garbage collector to finalize it. If not set, the return value is not disposed automatically.

OnOnProvideAssistContent

public Action<AssistContent> OnOnProvideAssistContent { get; set; }

Property Value

Action<AssistContent>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnProvideAssistData

public Action<Bundle> OnOnProvideAssistData { get; set; }

Property Value

Action<Bundle>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnProvideKeyboardShortcuts

public Action<List<KeyboardShortcutGroup>, Menu, int> OnOnProvideKeyboardShortcuts { get; set; }

Property Value

Action<List<KeyboardShortcutGroup>, Menu, int>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnProvideReferrer

public Func<Uri> OnOnProvideReferrer { get; set; }

Property Value

Func<Uri>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnProvideReferrerDispose

Optional handler invoked after the event handler returns, to dispose the JVM object returned by this event.

public Action<Uri> OnOnProvideReferrerDispose { get; set; }

Property Value

Action<Uri>

Remarks

Set OnOnProvideReferrerDispose when the event handler returns a JVM-backed object that is no longer needed after the call. The handler receives the return value and is responsible for calling Dispose() on it, releasing the underlying JVM global reference immediately instead of waiting for the .NET garbage collector to finalize it. If not set, the return value is not disposed automatically.

OnOnRequestPermissionsResult

public Action<int, String[], int[], int> OnOnRequestPermissionsResult { get; set; }

Property Value

Action<int, String[], int[], int>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnRequestPermissionsResult3

public Action<int, String[], int[]> OnOnRequestPermissionsResult3 { get; set; }

Property Value

Action<int, String[], int[]>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnRestoreInstanceState

public Action<Bundle, PersistableBundle> OnOnRestoreInstanceState { get; set; }

Property Value

Action<Bundle, PersistableBundle>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnRetainNonConfigurationInstance

public Func<object> OnOnRetainNonConfigurationInstance { get; set; }

Property Value

Func<object>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnRetainNonConfigurationInstanceDispose

Optional handler invoked after the event handler returns, to dispose the JVM object returned by this event.

public Action<object> OnOnRetainNonConfigurationInstanceDispose { get; set; }

Property Value

Action<object>

Remarks

Set OnOnRetainNonConfigurationInstanceDispose when the event handler returns a JVM-backed object that is no longer needed after the call. The handler receives the return value and is responsible for calling Dispose() on it, releasing the underlying JVM global reference immediately instead of waiting for the .NET garbage collector to finalize it. If not set, the return value is not disposed automatically.

OnOnSaveInstanceState

public Action<Bundle, PersistableBundle> OnOnSaveInstanceState { get; set; }

Property Value

Action<Bundle, PersistableBundle>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnSearchRequested

public Func<bool> OnOnSearchRequested { get; set; }

Property Value

Func<bool>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnSearchRequested1

public Func<SearchEvent, bool> OnOnSearchRequested1 { get; set; }

Property Value

Func<SearchEvent, bool>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnSearchRequested1Dispose

Optional handler invoked after the event handler returns, to dispose the JVM object returned by this event.

public Action<bool> OnOnSearchRequested1Dispose { get; set; }

Property Value

Action<bool>

Remarks

Set OnOnSearchRequested1Dispose when the event handler returns a JVM-backed object that is no longer needed after the call. The handler receives the return value and is responsible for calling Dispose() on it, releasing the underlying JVM global reference immediately instead of waiting for the .NET garbage collector to finalize it. If not set, the return value is not disposed automatically.

OnOnSearchRequestedDispose

Optional handler invoked after the event handler returns, to dispose the JVM object returned by this event.

public Action<bool> OnOnSearchRequestedDispose { get; set; }

Property Value

Action<bool>

Remarks

Set OnOnSearchRequestedDispose when the event handler returns a JVM-backed object that is no longer needed after the call. The handler receives the return value and is responsible for calling Dispose() on it, releasing the underlying JVM global reference immediately instead of waiting for the .NET garbage collector to finalize it. If not set, the return value is not disposed automatically.

OnOnStateNotSaved

public Action OnOnStateNotSaved { get; set; }

Property Value

Action

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnTopResumedActivityChanged

public Action<bool> OnOnTopResumedActivityChanged { get; set; }

Property Value

Action<bool>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnTouchEvent

public Func<MotionEvent, bool> OnOnTouchEvent { get; set; }

Property Value

Func<MotionEvent, bool>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnTouchEventDispose

Optional handler invoked after the event handler returns, to dispose the JVM object returned by this event.

public Action<bool> OnOnTouchEventDispose { get; set; }

Property Value

Action<bool>

Remarks

Set OnOnTouchEventDispose when the event handler returns a JVM-backed object that is no longer needed after the call. The handler receives the return value and is responsible for calling Dispose() on it, releasing the underlying JVM global reference immediately instead of waiting for the .NET garbage collector to finalize it. If not set, the return value is not disposed automatically.

OnOnTrackballEvent

public Func<MotionEvent, bool> OnOnTrackballEvent { get; set; }

Property Value

Func<MotionEvent, bool>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnTrackballEventDispose

Optional handler invoked after the event handler returns, to dispose the JVM object returned by this event.

public Action<bool> OnOnTrackballEventDispose { get; set; }

Property Value

Action<bool>

Remarks

Set OnOnTrackballEventDispose when the event handler returns a JVM-backed object that is no longer needed after the call. The handler receives the return value and is responsible for calling Dispose() on it, releasing the underlying JVM global reference immediately instead of waiting for the .NET garbage collector to finalize it. If not set, the return value is not disposed automatically.

OnOnTrimMemory

public Action<int> OnOnTrimMemory { get; set; }

Property Value

Action<int>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnUserInteraction

public Action OnOnUserInteraction { get; set; }

Property Value

Action

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnVisibleBehindCanceled

public Action OnOnVisibleBehindCanceled { get; set; }

Property Value

Action

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnWindowAttributesChanged

public Action<WindowManager.LayoutParams> OnOnWindowAttributesChanged { get; set; }

Property Value

Action<WindowManager.LayoutParams>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnWindowFocusChanged

public Action<bool> OnOnWindowFocusChanged { get; set; }

Property Value

Action<bool>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnWindowStartingActionMode

public Func<ActionMode.Callback, int, ActionMode> OnOnWindowStartingActionMode { get; set; }

Property Value

Func<ActionMode.Callback, int, ActionMode>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnWindowStartingActionMode1

public Func<ActionMode.Callback, ActionMode> OnOnWindowStartingActionMode1 { get; set; }

Property Value

Func<ActionMode.Callback, ActionMode>

Remarks

Assign a delegate to handle the event without subclassing. If both this handler and a virtual method override are present, the delegate takes precedence. Set to null to delegate to the virtual method.

OnOnWindowStartingActionMode1Dispose

Optional handler invoked after the event handler returns, to dispose the JVM object returned by this event.

public Action<ActionMode> OnOnWindowStartingActionMode1Dispose { get; set; }

Property Value

Action<ActionMode>

Remarks

Set OnOnWindowStartingActionMode1Dispose when the event handler returns a JVM-backed object that is no longer needed after the call. The handler receives the return value and is responsible for calling Dispose() on it, releasing the underlying JVM global reference immediately instead of waiting for the .NET garbage collector to finalize it. If not set, the return value is not disposed automatically.

OnOnWindowStartingActionModeDispose

Optional handler invoked after the event handler returns, to dispose the JVM object returned by this event.

public Action<ActionMode> OnOnWindowStartingActionModeDispose { get; set; }

Property Value

Action<ActionMode>

Remarks

Set OnOnWindowStartingActionModeDispose when the event handler returns a JVM-backed object that is no longer needed after the call. The handler receives the return value and is responsible for calling Dispose() on it, releasing the underlying JVM global reference immediately instead of waiting for the .NET garbage collector to finalize it. If not set, the return value is not disposed automatically.

Methods

AddContentView(View, LayoutParams)

public void AddContentView(View arg0, ViewGroup.LayoutParams arg1)

Parameters

arg0 View

View

arg1 ViewGroup.LayoutParams

ViewGroup.LayoutParams

ApplyOverrideConfiguration(Configuration)

public void ApplyOverrideConfiguration(Configuration arg0)

Parameters

arg0 Configuration

Configuration

BindIsolatedService(Intent, BindServiceFlags, String, Executor, ServiceConnection)

public bool BindIsolatedService(Intent arg0, Context.BindServiceFlags arg1, String arg2, Executor arg3, ServiceConnection arg4)

Parameters

arg0 Intent

Intent

arg1 Context.BindServiceFlags

Context.BindServiceFlags

arg2 String

String

arg3 Executor

Executor

arg4 ServiceConnection

ServiceConnection

Returns

bool

bool

ClearOverrideActivityTransition(int)

public void ClearOverrideActivityTransition(int arg0)

Parameters

arg0 int

int

CloseContextMenu()

public void CloseContextMenu()

CloseOptionsMenu()

public void CloseOptionsMenu()

CreatePendingResult(int, Intent, int)

public PendingIntent CreatePendingResult(int arg0, Intent arg1, int arg2)

Parameters

arg0 int

int

arg1 Intent

Intent

arg2 int

int

Returns

PendingIntent

PendingIntent

DismissDialog(int)

[Obsolete("Deprecated in JVM")]
public void DismissDialog(int arg0)

Parameters

arg0 int

int

DismissKeyboardShortcutsHelper()

public void DismissKeyboardShortcutsHelper()

DispatchGenericMotionEvent(MotionEvent)

public bool DispatchGenericMotionEvent(MotionEvent arg0)

Parameters

arg0 MotionEvent

MotionEvent

Returns

bool

bool

DispatchKeyEvent(KeyEvent)

public bool DispatchKeyEvent(KeyEvent arg0)

Parameters

arg0 KeyEvent

KeyEvent

Returns

bool

bool

DispatchKeyShortcutEvent(KeyEvent)

public bool DispatchKeyShortcutEvent(KeyEvent arg0)

Parameters

arg0 KeyEvent

KeyEvent

Returns

bool

bool

DispatchPopulateAccessibilityEvent(AccessibilityEvent)

public bool DispatchPopulateAccessibilityEvent(AccessibilityEvent arg0)

Parameters

arg0 AccessibilityEvent

AccessibilityEvent

Returns

bool

bool

DispatchTouchEvent(MotionEvent)

public bool DispatchTouchEvent(MotionEvent arg0)

Parameters

arg0 MotionEvent

MotionEvent

Returns

bool

bool

DispatchTrackballEvent(MotionEvent)

public bool DispatchTrackballEvent(MotionEvent arg0)

Parameters

arg0 MotionEvent

MotionEvent

Returns

bool

bool

Dump(String, FileDescriptor, PrintWriter, String[])

public void Dump(String arg0, FileDescriptor arg1, PrintWriter arg2, String[] arg3)

Parameters

arg0 String

String

arg1 FileDescriptor

FileDescriptor

arg2 PrintWriter

PrintWriter

arg3 String[]

String

EnterPictureInPictureMode()

[Obsolete("Deprecated in JVM")]
public void EnterPictureInPictureMode()

EnterPictureInPictureMode(PictureInPictureParams)

public bool EnterPictureInPictureMode(PictureInPictureParams arg0)

Parameters

arg0 PictureInPictureParams

PictureInPictureParams

Returns

bool

bool

FindViewById<T>(int)

public T FindViewById<T>(int arg0) where T : View

Parameters

arg0 int

int

Returns

T

T

Type Parameters

T

View

Finish()

public void Finish()

FinishActivity(int)

public void FinishActivity(int arg0)

Parameters

arg0 int

int

FinishActivityFromChild(Activity, int)

[Obsolete("Deprecated in JVM")]
public void FinishActivityFromChild(Activity arg0, int arg1)

Parameters

arg0 Activity

Activity

arg1 int

int

FinishAffinity()

public void FinishAffinity()

FinishAfterTransition()

public void FinishAfterTransition()

FinishAndRemoveTask()

public void FinishAndRemoveTask()

FinishFromChild(Activity)

[Obsolete("Deprecated in JVM")]
public void FinishFromChild(Activity arg0)

Parameters

arg0 Activity

Activity

GetActionBar()

public ActionBar GetActionBar()

Returns

ActionBar

ActionBar

GetApplication()

public Application GetApplication()

Returns

Application

Application

GetBaseContext()

public Context GetBaseContext()

Returns

Context

Context

GetCaller()

public ComponentCaller GetCaller()

Returns

ComponentCaller

ComponentCaller

GetCallingActivity()

public ComponentName GetCallingActivity()

Returns

ComponentName

ComponentName

GetCallingPackage()

public String GetCallingPackage()

Returns

String

String

GetChangingConfigurations()

public int GetChangingConfigurations()

Returns

int

int

GetColor(int)

public int GetColor(int arg0)

Parameters

arg0 int

int

Returns

int

int

GetColorStateList(int)

public ColorStateList GetColorStateList(int arg0)

Parameters

arg0 int

int

Returns

ColorStateList

ColorStateList

GetComponentName()

public ComponentName GetComponentName()

Returns

ComponentName

ComponentName

GetContentScene()

public Scene GetContentScene()

Returns

Scene

Scene

GetContentTransitionManager()

public TransitionManager GetContentTransitionManager()

Returns

TransitionManager

TransitionManager

GetCurrentCaller()

public ComponentCaller GetCurrentCaller()

Returns

ComponentCaller

ComponentCaller

GetCurrentFocus()

public View GetCurrentFocus()

Returns

View

View

GetDrawable(int)

public Drawable GetDrawable(int arg0)

Parameters

arg0 int

int

Returns

Drawable

Drawable

GetFragmentManager()

[Obsolete("Deprecated in JVM")]
public FragmentManager GetFragmentManager()

Returns

FragmentManager

FragmentManager

GetInitialCaller()

public ComponentCaller GetInitialCaller()

Returns

ComponentCaller

ComponentCaller

GetIntent()

public Intent GetIntent()

Returns

Intent

Intent

GetLastNonConfigurationInstance()

public object GetLastNonConfigurationInstance()

Returns

object

object

GetLaunchedFromPackage()

public String GetLaunchedFromPackage()

Returns

String

String

GetLaunchedFromUid()

public int GetLaunchedFromUid()

Returns

int

int

GetLayoutInflater()

public LayoutInflater GetLayoutInflater()

Returns

LayoutInflater

LayoutInflater

GetListAdapter()

[Obsolete("Deprecated in JVM")]
public ListAdapter GetListAdapter()

Returns

ListAdapter

ListAdapter

GetListAdapterDirect()

[Obsolete("Deprecated in JVM")]
public ListAdapter GetListAdapterDirect()

Returns

ListAdapter

ListAdapter

GetListView()

[Obsolete("Deprecated in JVM")]
public ListView GetListView()

Returns

ListView

ListView

GetLoaderManager()

[Obsolete("Deprecated in JVM")]
public LoaderManager GetLoaderManager()

Returns

LoaderManager

LoaderManager

GetLocalClassName()

public String GetLocalClassName()

Returns

String

String

GetMaxNumPictureInPictureActions()

public int GetMaxNumPictureInPictureActions()

Returns

int

int

GetMediaController()

public MediaController GetMediaController()

Returns

MediaController

MediaController

GetMenuInflater()

public MenuInflater GetMenuInflater()

Returns

MenuInflater

MenuInflater

GetOnBackInvokedDispatcher()

public OnBackInvokedDispatcher GetOnBackInvokedDispatcher()

Returns

OnBackInvokedDispatcher

OnBackInvokedDispatcher

GetParent()

[Obsolete("Deprecated in JVM")]
public Activity GetParent()

Returns

Activity

Activity

GetParentActivityIntent()

public Intent GetParentActivityIntent()

Returns

Intent

Intent

GetParentDirect()

[Obsolete("Deprecated in JVM")]
public Activity GetParentDirect()

Returns

Activity

Activity

GetPreferences(int)

public SharedPreferences GetPreferences(int arg0)

Parameters

arg0 int

int

Returns

SharedPreferences

SharedPreferences

GetReferrer()

public Uri GetReferrer()

Returns

Uri

Uri

GetRequestedOrientation()

public int GetRequestedOrientation()

Returns

int

int

GetSearchEvent()

public SearchEvent GetSearchEvent()

Returns

SearchEvent

SearchEvent

GetSelectedItemId()

[Obsolete("Deprecated in JVM")]
public long GetSelectedItemId()

Returns

long

long

GetSelectedItemPosition()

[Obsolete("Deprecated in JVM")]
public int GetSelectedItemPosition()

Returns

int

int

GetSplashScreen()

public SplashScreen GetSplashScreen()

Returns

SplashScreen

SplashScreen

GetString(int)

public String GetString(int arg0)

Parameters

arg0 int

int

Returns

String

String

GetString(int, params object[])

public String GetString(int arg0, params object[] arg1)

Parameters

arg0 int

int

arg1 object[]

object

Returns

String

String

GetSystemService<T>(Class)

public T GetSystemService<T>(Class arg0)

Parameters

arg0 Class

Class

Returns

T

T

Type Parameters

T

GetTaskId()

public int GetTaskId()

Returns

int

int

GetText(int)

public CharSequence GetText(int arg0)

Parameters

arg0 int

int

Returns

CharSequence

CharSequence

GetTitle()

public CharSequence GetTitle()

Returns

CharSequence

CharSequence

GetTitleColor()

public int GetTitleColor()

Returns

int

int

GetVoiceInteractor()

public VoiceInteractor GetVoiceInteractor()

Returns

VoiceInteractor

VoiceInteractor

GetVolumeControlStream()

public int GetVolumeControlStream()

Returns

int

int

GetWindow()

public Window GetWindow()

Returns

Window

Window

GetWindowManager()

public WindowManager GetWindowManager()

Returns

WindowManager

WindowManager

HasWindowFocus()

public bool HasWindowFocus()

Returns

bool

bool

InitializeHandlers(Type)

Handlers initializer for ListActivity

protected virtual void InitializeHandlers(Type listenerRuntimeType)

Parameters

listenerRuntimeType Type

InvalidateOptionsMenu()

public void InvalidateOptionsMenu()

IsActivityTransitionRunning()

public bool IsActivityTransitionRunning()

Returns

bool

bool

IsChangingConfigurations()

public bool IsChangingConfigurations()

Returns

bool

bool

IsChild()

[Obsolete("Deprecated in JVM")]
public bool IsChild()

Returns

bool

bool

IsDestroyed()

public bool IsDestroyed()

Returns

bool

bool

IsFinishing()

public bool IsFinishing()

Returns

bool

bool

IsImmersive()

public bool IsImmersive()

Returns

bool

bool

IsInMultiWindowMode()

public bool IsInMultiWindowMode()

Returns

bool

bool

IsInPictureInPictureMode()

public bool IsInPictureInPictureMode()

Returns

bool

bool

IsLaunchedFromBubble()

public bool IsLaunchedFromBubble()

Returns

bool

bool

IsLocalVoiceInteractionSupported()

public bool IsLocalVoiceInteractionSupported()

Returns

bool

bool

IsTaskRoot()

public bool IsTaskRoot()

Returns

bool

bool

IsVoiceInteraction()

public bool IsVoiceInteraction()

Returns

bool

bool

IsVoiceInteractionRoot()

public bool IsVoiceInteractionRoot()

Returns

bool

bool

ListenerShallManageEvent(int)

Invoked from the JVMBridgeListener on each received event to notify the user which can decide to abort the execution for the specific event returning false

protected override bool ListenerShallManageEvent(int eventIndex)

Parameters

eventIndex int

The index of the event triggered as returned from AddEventHandler(string, EventHandler) or AddEventHandler<TDataClass>(string, EventHandler<CLRListenerEventArgs<TDataClass>>)

Returns

bool

Returns true to continue event evaluation, false to return the control to the JVM

Remarks

By default every event continues the execution and reads the data from JVM; this implies an extra cost which can be limited using ListenerShallManageEvent(int) or the ListenerShallManageEventIndex/ListenerShallManageEventName handlers. Returning false the control is immediately returned to the JVM, anyway the user has received the notification. It can be useful in scenarios where the user is interested in few events and the other are simply discarded to optimize the execution speed. By default, this function invokes ListenerShallManageEventIndex, then try ListenerShallManageEventName if they are set or return true

ListenerShallManageEventHandlers(int)

protected virtual bool ListenerShallManageEventHandlers(int eventIndex)

Parameters

eventIndex int

Returns

bool

ManagedQuery(Uri, String[], String, String[], String)

[Obsolete("Deprecated in JVM")]
public Cursor ManagedQuery(Uri arg0, String[] arg1, String arg2, String[] arg3, String arg4)

Parameters

arg0 Uri

Uri

arg1 String[]

String

arg2 String

String

arg3 String[]

String

arg4 String

String

Returns

Cursor

Cursor

MoveTaskToBack(bool)

public bool MoveTaskToBack(bool arg0)

Parameters

arg0 bool

bool

Returns

bool

bool

NavigateUpTo(Intent)

public bool NavigateUpTo(Intent arg0)

Parameters

arg0 Intent

Intent

Returns

bool

bool

NavigateUpToFromChild(Activity, Intent)

[Obsolete("Deprecated in JVM")]
public bool NavigateUpToFromChild(Activity arg0, Intent arg1)

Parameters

arg0 Activity

Activity

arg1 Intent

Intent

Returns

bool

bool

ObtainStyledAttributes(AttributeSet, int[])

public TypedArray ObtainStyledAttributes(AttributeSet arg0, int[] arg1)

Parameters

arg0 AttributeSet

AttributeSet

arg1 int[]

int

Returns

TypedArray

TypedArray

ObtainStyledAttributes(AttributeSet, int[], int, int)

public TypedArray ObtainStyledAttributes(AttributeSet arg0, int[] arg1, int arg2, int arg3)

Parameters

arg0 AttributeSet

AttributeSet

arg1 int[]

int

arg2 int

int

arg3 int

int

Returns

TypedArray

TypedArray

ObtainStyledAttributes(int, int[])

public TypedArray ObtainStyledAttributes(int arg0, int[] arg1)

Parameters

arg0 int

int

arg1 int[]

int

Returns

TypedArray

TypedArray

Exceptions

Resources.NotFoundException

ObtainStyledAttributes(int[])

public TypedArray ObtainStyledAttributes(int[] arg0)

Parameters

arg0 int[]

int

Returns

TypedArray

TypedArray

OnActionModeFinished(ActionMode)

public virtual void OnActionModeFinished(ActionMode arg0)

Parameters

arg0 ActionMode

ActionMode

Remarks

The method invokes the default implementation in the JVM interface using OnActionModeFinishedBase(ActionMode); override the method to implement a different behavior

OnActionModeFinishedBase(ActionMode)

public void OnActionModeFinishedBase(ActionMode arg0)

Parameters

arg0 ActionMode

ActionMode

Remarks

The method invokes the default implementation in the JVM interface

OnActionModeStarted(ActionMode)

public virtual void OnActionModeStarted(ActionMode arg0)

Parameters

arg0 ActionMode

ActionMode

Remarks

The method invokes the default implementation in the JVM interface using OnActionModeStartedBase(ActionMode); override the method to implement a different behavior

OnActionModeStartedBase(ActionMode)

public void OnActionModeStartedBase(ActionMode arg0)

Parameters

arg0 ActionMode

ActionMode

Remarks

The method invokes the default implementation in the JVM interface

OnActivityReenter(int, Intent)

public virtual void OnActivityReenter(int arg0, Intent arg1)

Parameters

arg0 int

int

arg1 Intent

Intent

Remarks

The method invokes the default implementation in the JVM interface using OnActivityReenterBase(int, Intent); override the method to implement a different behavior

OnActivityReenterBase(int, Intent)

public void OnActivityReenterBase(int arg0, Intent arg1)

Parameters

arg0 int

int

arg1 Intent

Intent

Remarks

The method invokes the default implementation in the JVM interface

OnActivityResult(int, int, Intent, ComponentCaller)

public virtual void OnActivityResult(int arg0, int arg1, Intent arg2, ComponentCaller arg3)

Parameters

arg0 int

int

arg1 int

int

arg2 Intent

Intent

arg3 ComponentCaller

ComponentCaller

Remarks

The method invokes the default implementation in the JVM interface using OnActivityResultBase(int, int, Intent, ComponentCaller); override the method to implement a different behavior

OnActivityResultBase(int, int, Intent, ComponentCaller)

public void OnActivityResultBase(int arg0, int arg1, Intent arg2, ComponentCaller arg3)

Parameters

arg0 int

int

arg1 int

int

arg2 Intent

Intent

arg3 ComponentCaller

ComponentCaller

Remarks

The method invokes the default implementation in the JVM interface

OnAttachFragment(Fragment)

[Obsolete("Deprecated in JVM")]
public virtual void OnAttachFragment(Fragment arg0)

Parameters

arg0 Fragment

Fragment

OnAttachFragmentBase(Fragment)

[Obsolete("Deprecated in JVM")]
public void OnAttachFragmentBase(Fragment arg0)

Parameters

arg0 Fragment

Fragment

OnAttachedToWindow()

public virtual void OnAttachedToWindow()

Remarks

The method invokes the default implementation in the JVM interface using OnAttachedToWindowBase(); override the method to implement a different behavior

OnAttachedToWindowBase()

public void OnAttachedToWindowBase()

Remarks

The method invokes the default implementation in the JVM interface

OnBackPressed()

[Obsolete("Deprecated in JVM")]
public virtual void OnBackPressed()

OnBackPressedBase()

[Obsolete("Deprecated in JVM")]
public void OnBackPressedBase()

OnConfigurationChanged(Configuration)

public virtual void OnConfigurationChanged(Configuration arg0)

Parameters

arg0 Configuration

Configuration

Remarks

The method invokes the default implementation in the JVM interface using OnConfigurationChangedBase(Configuration); override the method to implement a different behavior

OnConfigurationChangedBase(Configuration)

public void OnConfigurationChangedBase(Configuration arg0)

Parameters

arg0 Configuration

Configuration

Remarks

The method invokes the default implementation in the JVM interface

OnContextItemSelected(MenuItem)

public virtual bool OnContextItemSelected(MenuItem arg0)

Parameters

arg0 MenuItem

MenuItem

Returns

bool

bool

Remarks

The method invokes the default implementation in the JVM interface using OnContextItemSelectedBase(MenuItem); override the method to implement a different behavior

OnContextItemSelectedBase(MenuItem)

public bool OnContextItemSelectedBase(MenuItem arg0)

Parameters

arg0 MenuItem

MenuItem

Returns

bool

bool

Remarks

The method invokes the default implementation in the JVM interface

OnContextMenuClosed(Menu)

public virtual void OnContextMenuClosed(Menu arg0)

Parameters

arg0 Menu

Menu

Remarks

The method invokes the default implementation in the JVM interface using OnContextMenuClosedBase(Menu); override the method to implement a different behavior

OnContextMenuClosedBase(Menu)

public void OnContextMenuClosedBase(Menu arg0)

Parameters

arg0 Menu

Menu

Remarks

The method invokes the default implementation in the JVM interface

OnCreate(Bundle, PersistableBundle)

public virtual void OnCreate(Bundle arg0, PersistableBundle arg1)

Parameters

arg0 Bundle

Bundle

arg1 PersistableBundle

PersistableBundle

Remarks

The method invokes the default implementation in the JVM interface using OnCreateBase(Bundle, PersistableBundle); override the method to implement a different behavior

OnCreateBase(Bundle, PersistableBundle)

public void OnCreateBase(Bundle arg0, PersistableBundle arg1)

Parameters

arg0 Bundle

Bundle

arg1 PersistableBundle

PersistableBundle

Remarks

The method invokes the default implementation in the JVM interface

OnCreateContextMenu(ContextMenu, View, ContextMenuInfo)

public virtual void OnCreateContextMenu(ContextMenu arg0, View arg1, ContextMenu.ContextMenuInfo arg2)

Parameters

arg0 ContextMenu

ContextMenu

arg1 View

View

arg2 ContextMenu.ContextMenuInfo

ContextMenu.ContextMenuInfo

Remarks

The method invokes the default implementation in the JVM interface using OnCreateContextMenuBase(ContextMenu, View, ContextMenuInfo); override the method to implement a different behavior

OnCreateContextMenuBase(ContextMenu, View, ContextMenuInfo)

public void OnCreateContextMenuBase(ContextMenu arg0, View arg1, ContextMenu.ContextMenuInfo arg2)

Parameters

arg0 ContextMenu

ContextMenu

arg1 View

View

arg2 ContextMenu.ContextMenuInfo

ContextMenu.ContextMenuInfo

Remarks

The method invokes the default implementation in the JVM interface

OnCreateDescription()

public virtual CharSequence OnCreateDescription()

Returns

CharSequence

CharSequence

Remarks

The method invokes the default implementation in the JVM interface using OnCreateDescriptionBase(); override the method to implement a different behavior

OnCreateDescriptionBase()

public CharSequence OnCreateDescriptionBase()

Returns

CharSequence

CharSequence

Remarks

The method invokes the default implementation in the JVM interface

OnCreateNavigateUpTaskStack(TaskStackBuilder)

public virtual void OnCreateNavigateUpTaskStack(TaskStackBuilder arg0)

Parameters

arg0 TaskStackBuilder

TaskStackBuilder

Remarks

The method invokes the default implementation in the JVM interface using OnCreateNavigateUpTaskStackBase(TaskStackBuilder); override the method to implement a different behavior

OnCreateNavigateUpTaskStackBase(TaskStackBuilder)

public void OnCreateNavigateUpTaskStackBase(TaskStackBuilder arg0)

Parameters

arg0 TaskStackBuilder

TaskStackBuilder

Remarks

The method invokes the default implementation in the JVM interface

OnCreateOptionsMenu(Menu)

public virtual bool OnCreateOptionsMenu(Menu arg0)

Parameters

arg0 Menu

Menu

Returns

bool

bool

Remarks

The method invokes the default implementation in the JVM interface using OnCreateOptionsMenuBase(Menu); override the method to implement a different behavior

OnCreateOptionsMenuBase(Menu)

public bool OnCreateOptionsMenuBase(Menu arg0)

Parameters

arg0 Menu

Menu

Returns

bool

bool

Remarks

The method invokes the default implementation in the JVM interface

OnCreatePanelMenu(int, Menu)

public virtual bool OnCreatePanelMenu(int arg0, Menu arg1)

Parameters

arg0 int

int

arg1 Menu

Menu

Returns

bool

bool

Remarks

The method invokes the default implementation in the JVM interface using OnCreatePanelMenuBase(int, Menu); override the method to implement a different behavior

OnCreatePanelMenuBase(int, Menu)

public bool OnCreatePanelMenuBase(int arg0, Menu arg1)

Parameters

arg0 int

int

arg1 Menu

Menu

Returns

bool

bool

Remarks

The method invokes the default implementation in the JVM interface

OnCreatePanelView(int)

public virtual View OnCreatePanelView(int arg0)

Parameters

arg0 int

int

Returns

View

View

Remarks

The method invokes the default implementation in the JVM interface using OnCreatePanelViewBase(int); override the method to implement a different behavior

OnCreatePanelViewBase(int)

public View OnCreatePanelViewBase(int arg0)

Parameters

arg0 int

int

Returns

View

View

Remarks

The method invokes the default implementation in the JVM interface

OnCreateThumbnail(Bitmap, Canvas)

[Obsolete("Deprecated in JVM")]
public virtual bool OnCreateThumbnail(Bitmap arg0, Canvas arg1)

Parameters

arg0 Bitmap

Bitmap

arg1 Canvas

Canvas

Returns

bool

bool

OnCreateThumbnailBase(Bitmap, Canvas)

[Obsolete("Deprecated in JVM")]
public bool OnCreateThumbnailBase(Bitmap arg0, Canvas arg1)

Parameters

arg0 Bitmap

Bitmap

arg1 Canvas

Canvas

Returns

bool

bool

OnCreateView(View, String, Context, AttributeSet)

public virtual View OnCreateView(View arg0, String arg1, Context arg2, AttributeSet arg3)

Parameters

arg0 View

View

arg1 String

String

arg2 Context

Context

arg3 AttributeSet

AttributeSet

Returns

View

View

Remarks

The method invokes the default implementation in the JVM interface using OnCreateViewBase(View, String, Context, AttributeSet); override the method to implement a different behavior

OnCreateView(String, Context, AttributeSet)

public virtual View OnCreateView(String arg0, Context arg1, AttributeSet arg2)

Parameters

arg0 String

String

arg1 Context

Context

arg2 AttributeSet

AttributeSet

Returns

View

View

Remarks

The method invokes the default implementation in the JVM interface using OnCreateViewBase(View, String, Context, AttributeSet); override the method to implement a different behavior

OnCreateViewBase(View, String, Context, AttributeSet)

public View OnCreateViewBase(View arg0, String arg1, Context arg2, AttributeSet arg3)

Parameters

arg0 View

View

arg1 String

String

arg2 Context

Context

arg3 AttributeSet

AttributeSet

Returns

View

View

Remarks

The method invokes the default implementation in the JVM interface

OnCreateViewBase(String, Context, AttributeSet)

public View OnCreateViewBase(String arg0, Context arg1, AttributeSet arg2)

Parameters

arg0 String

String

arg1 Context

Context

arg2 AttributeSet

AttributeSet

Returns

View

View

Remarks

The method invokes the default implementation in the JVM interface

OnDetachedFromWindow()

public virtual void OnDetachedFromWindow()

Remarks

The method invokes the default implementation in the JVM interface using OnDetachedFromWindowBase(); override the method to implement a different behavior

OnDetachedFromWindowBase()

public void OnDetachedFromWindowBase()

Remarks

The method invokes the default implementation in the JVM interface

OnEnterAnimationComplete()

public virtual void OnEnterAnimationComplete()

Remarks

The method invokes the default implementation in the JVM interface using OnEnterAnimationCompleteBase(); override the method to implement a different behavior

OnEnterAnimationCompleteBase()

public void OnEnterAnimationCompleteBase()

Remarks

The method invokes the default implementation in the JVM interface

OnGenericMotionEvent(MotionEvent)

public virtual bool OnGenericMotionEvent(MotionEvent arg0)

Parameters

arg0 MotionEvent

MotionEvent

Returns

bool

bool

Remarks

The method invokes the default implementation in the JVM interface using OnGenericMotionEventBase(MotionEvent); override the method to implement a different behavior

OnGenericMotionEventBase(MotionEvent)

public bool OnGenericMotionEventBase(MotionEvent arg0)

Parameters

arg0 MotionEvent

MotionEvent

Returns

bool

bool

Remarks

The method invokes the default implementation in the JVM interface

OnGetDirectActions(CancellationSignal, Consumer<List<DirectAction>>)

public virtual void OnGetDirectActions(CancellationSignal arg0, Consumer<List<DirectAction>> arg1)

Parameters

arg0 CancellationSignal

CancellationSignal

arg1 Consumer<List<DirectAction>>

Consumer

Remarks

The method invokes the default implementation in the JVM interface using OnGetDirectActionsBase(CancellationSignal, Consumer<List<DirectAction>>); override the method to implement a different behavior

OnGetDirectActionsBase(CancellationSignal, Consumer<List<DirectAction>>)

public void OnGetDirectActionsBase(CancellationSignal arg0, Consumer<List<DirectAction>> arg1)

Parameters

arg0 CancellationSignal

CancellationSignal

arg1 Consumer<List<DirectAction>>

Consumer

Remarks

The method invokes the default implementation in the JVM interface

OnKeyDown(int, KeyEvent)

public virtual bool OnKeyDown(int arg0, KeyEvent arg1)

Parameters

arg0 int

int

arg1 KeyEvent

KeyEvent

Returns

bool

bool

Remarks

The method invokes the default implementation in the JVM interface using OnKeyDownBase(int, KeyEvent); override the method to implement a different behavior

OnKeyDownBase(int, KeyEvent)

public bool OnKeyDownBase(int arg0, KeyEvent arg1)

Parameters

arg0 int

int

arg1 KeyEvent

KeyEvent

Returns

bool

bool

Remarks

The method invokes the default implementation in the JVM interface

OnKeyLongPress(int, KeyEvent)

public virtual bool OnKeyLongPress(int arg0, KeyEvent arg1)

Parameters

arg0 int

int

arg1 KeyEvent

KeyEvent

Returns

bool

bool

Remarks

The method invokes the default implementation in the JVM interface using OnKeyLongPressBase(int, KeyEvent); override the method to implement a different behavior

OnKeyLongPressBase(int, KeyEvent)

public bool OnKeyLongPressBase(int arg0, KeyEvent arg1)

Parameters

arg0 int

int

arg1 KeyEvent

KeyEvent

Returns

bool

bool

Remarks

The method invokes the default implementation in the JVM interface

OnKeyMultiple(int, int, KeyEvent)

public virtual bool OnKeyMultiple(int arg0, int arg1, KeyEvent arg2)

Parameters

arg0 int

int

arg1 int

int

arg2 KeyEvent

KeyEvent

Returns

bool

bool

Remarks

The method invokes the default implementation in the JVM interface using OnKeyMultipleBase(int, int, KeyEvent); override the method to implement a different behavior

OnKeyMultipleBase(int, int, KeyEvent)

public bool OnKeyMultipleBase(int arg0, int arg1, KeyEvent arg2)

Parameters

arg0 int

int

arg1 int

int

arg2 KeyEvent

KeyEvent

Returns

bool

bool

Remarks

The method invokes the default implementation in the JVM interface

OnKeyShortcut(int, KeyEvent)

public virtual bool OnKeyShortcut(int arg0, KeyEvent arg1)

Parameters

arg0 int

int

arg1 KeyEvent

KeyEvent

Returns

bool

bool

Remarks

The method invokes the default implementation in the JVM interface using OnKeyShortcutBase(int, KeyEvent); override the method to implement a different behavior

OnKeyShortcutBase(int, KeyEvent)

public bool OnKeyShortcutBase(int arg0, KeyEvent arg1)

Parameters

arg0 int

int

arg1 KeyEvent

KeyEvent

Returns

bool

bool

Remarks

The method invokes the default implementation in the JVM interface

OnKeyUp(int, KeyEvent)

public virtual bool OnKeyUp(int arg0, KeyEvent arg1)

Parameters

arg0 int

int

arg1 KeyEvent

KeyEvent

Returns

bool

bool

Remarks

The method invokes the default implementation in the JVM interface using OnKeyUpBase(int, KeyEvent); override the method to implement a different behavior

OnKeyUpBase(int, KeyEvent)

public bool OnKeyUpBase(int arg0, KeyEvent arg1)

Parameters

arg0 int

int

arg1 KeyEvent

KeyEvent

Returns

bool

bool

Remarks

The method invokes the default implementation in the JVM interface

OnLocalVoiceInteractionStarted()

public virtual void OnLocalVoiceInteractionStarted()

Remarks

The method invokes the default implementation in the JVM interface using OnLocalVoiceInteractionStartedBase(); override the method to implement a different behavior

OnLocalVoiceInteractionStartedBase()

public void OnLocalVoiceInteractionStartedBase()

Remarks

The method invokes the default implementation in the JVM interface

OnLocalVoiceInteractionStopped()

public virtual void OnLocalVoiceInteractionStopped()

Remarks

The method invokes the default implementation in the JVM interface using OnLocalVoiceInteractionStoppedBase(); override the method to implement a different behavior

OnLocalVoiceInteractionStoppedBase()

public void OnLocalVoiceInteractionStoppedBase()

Remarks

The method invokes the default implementation in the JVM interface

OnLowMemory()

public virtual void OnLowMemory()

Remarks

The method invokes the default implementation in the JVM interface using OnLowMemoryBase(); override the method to implement a different behavior

OnLowMemoryBase()

public void OnLowMemoryBase()

Remarks

The method invokes the default implementation in the JVM interface

OnMenuItemSelected(int, MenuItem)

public virtual bool OnMenuItemSelected(int arg0, MenuItem arg1)

Parameters

arg0 int

int

arg1 MenuItem

MenuItem

Returns

bool

bool

Remarks

The method invokes the default implementation in the JVM interface using OnMenuItemSelectedBase(int, MenuItem); override the method to implement a different behavior

OnMenuItemSelectedBase(int, MenuItem)

public bool OnMenuItemSelectedBase(int arg0, MenuItem arg1)

Parameters

arg0 int

int

arg1 MenuItem

MenuItem

Returns

bool

bool

Remarks

The method invokes the default implementation in the JVM interface

OnMenuOpened(int, Menu)

public virtual bool OnMenuOpened(int arg0, Menu arg1)

Parameters

arg0 int

int

arg1 Menu

Menu

Returns

bool

bool

Remarks

The method invokes the default implementation in the JVM interface using OnMenuOpenedBase(int, Menu); override the method to implement a different behavior

OnMenuOpenedBase(int, Menu)

public bool OnMenuOpenedBase(int arg0, Menu arg1)

Parameters

arg0 int

int

arg1 Menu

Menu

Returns

bool

bool

Remarks

The method invokes the default implementation in the JVM interface

OnMultiWindowModeChanged(bool)

[Obsolete("Deprecated in JVM")]
public virtual void OnMultiWindowModeChanged(bool arg0)

Parameters

arg0 bool

bool

OnMultiWindowModeChanged(bool, Configuration)

public virtual void OnMultiWindowModeChanged(bool arg0, Configuration arg1)

Parameters

arg0 bool

bool

arg1 Configuration

Configuration

Remarks

The method invokes the default implementation in the JVM interface using OnMultiWindowModeChangedBase(bool, Configuration); override the method to implement a different behavior

OnMultiWindowModeChangedBase(bool)

[Obsolete("Deprecated in JVM")]
public void OnMultiWindowModeChangedBase(bool arg0)

Parameters

arg0 bool

bool

OnMultiWindowModeChangedBase(bool, Configuration)

public void OnMultiWindowModeChangedBase(bool arg0, Configuration arg1)

Parameters

arg0 bool

bool

arg1 Configuration

Configuration

Remarks

The method invokes the default implementation in the JVM interface

OnNavigateUp()

public virtual bool OnNavigateUp()

Returns

bool

bool

Remarks

The method invokes the default implementation in the JVM interface using OnNavigateUpBase(); override the method to implement a different behavior

OnNavigateUpBase()

public bool OnNavigateUpBase()

Returns

bool

bool

Remarks

The method invokes the default implementation in the JVM interface

OnNavigateUpFromChild(Activity)

[Obsolete("Deprecated in JVM")]
public virtual bool OnNavigateUpFromChild(Activity arg0)

Parameters

arg0 Activity

Activity

Returns

bool

bool

OnNavigateUpFromChildBase(Activity)

[Obsolete("Deprecated in JVM")]
public bool OnNavigateUpFromChildBase(Activity arg0)

Parameters

arg0 Activity

Activity

Returns

bool

bool

OnNewIntent(Intent, ComponentCaller)

public virtual void OnNewIntent(Intent arg0, ComponentCaller arg1)

Parameters

arg0 Intent

Intent

arg1 ComponentCaller

ComponentCaller

Remarks

The method invokes the default implementation in the JVM interface using OnNewIntentBase(Intent, ComponentCaller); override the method to implement a different behavior

OnNewIntentBase(Intent, ComponentCaller)

public void OnNewIntentBase(Intent arg0, ComponentCaller arg1)

Parameters

arg0 Intent

Intent

arg1 ComponentCaller

ComponentCaller

Remarks

The method invokes the default implementation in the JVM interface

OnOptionsItemSelected(MenuItem)

public virtual bool OnOptionsItemSelected(MenuItem arg0)

Parameters

arg0 MenuItem

MenuItem

Returns

bool

bool

Remarks

The method invokes the default implementation in the JVM interface using OnOptionsItemSelectedBase(MenuItem); override the method to implement a different behavior

OnOptionsItemSelectedBase(MenuItem)

public bool OnOptionsItemSelectedBase(MenuItem arg0)

Parameters

arg0 MenuItem

MenuItem

Returns

bool

bool

Remarks

The method invokes the default implementation in the JVM interface

OnOptionsMenuClosed(Menu)

public virtual void OnOptionsMenuClosed(Menu arg0)

Parameters

arg0 Menu

Menu

Remarks

The method invokes the default implementation in the JVM interface using OnOptionsMenuClosedBase(Menu); override the method to implement a different behavior

OnOptionsMenuClosedBase(Menu)

public void OnOptionsMenuClosedBase(Menu arg0)

Parameters

arg0 Menu

Menu

Remarks

The method invokes the default implementation in the JVM interface

OnPanelClosed(int, Menu)

public virtual void OnPanelClosed(int arg0, Menu arg1)

Parameters

arg0 int

int

arg1 Menu

Menu

Remarks

The method invokes the default implementation in the JVM interface using OnPanelClosedBase(int, Menu); override the method to implement a different behavior

OnPanelClosedBase(int, Menu)

public void OnPanelClosedBase(int arg0, Menu arg1)

Parameters

arg0 int

int

arg1 Menu

Menu

Remarks

The method invokes the default implementation in the JVM interface

OnPerformDirectAction(String, Bundle, CancellationSignal, Consumer<Bundle>)

public virtual void OnPerformDirectAction(String arg0, Bundle arg1, CancellationSignal arg2, Consumer<Bundle> arg3)

Parameters

arg0 String

String

arg1 Bundle

Bundle

arg2 CancellationSignal

CancellationSignal

arg3 Consumer<Bundle>

Consumer

Remarks

The method invokes the default implementation in the JVM interface using OnPerformDirectActionBase(String, Bundle, CancellationSignal, Consumer<Bundle>); override the method to implement a different behavior

OnPerformDirectActionBase(String, Bundle, CancellationSignal, Consumer<Bundle>)

public void OnPerformDirectActionBase(String arg0, Bundle arg1, CancellationSignal arg2, Consumer<Bundle> arg3)

Parameters

arg0 String

String

arg1 Bundle

Bundle

arg2 CancellationSignal

CancellationSignal

arg3 Consumer<Bundle>

Consumer

Remarks

The method invokes the default implementation in the JVM interface

OnPictureInPictureModeChanged(bool)

[Obsolete("Deprecated in JVM")]
public virtual void OnPictureInPictureModeChanged(bool arg0)

Parameters

arg0 bool

bool

OnPictureInPictureModeChanged(bool, Configuration)

public virtual void OnPictureInPictureModeChanged(bool arg0, Configuration arg1)

Parameters

arg0 bool

bool

arg1 Configuration

Configuration

Remarks

The method invokes the default implementation in the JVM interface using OnPictureInPictureModeChangedBase(bool, Configuration); override the method to implement a different behavior

OnPictureInPictureModeChangedBase(bool)

[Obsolete("Deprecated in JVM")]
public void OnPictureInPictureModeChangedBase(bool arg0)

Parameters

arg0 bool

bool

OnPictureInPictureModeChangedBase(bool, Configuration)

public void OnPictureInPictureModeChangedBase(bool arg0, Configuration arg1)

Parameters

arg0 bool

bool

arg1 Configuration

Configuration

Remarks

The method invokes the default implementation in the JVM interface

OnPictureInPictureRequested()

public virtual bool OnPictureInPictureRequested()

Returns

bool

bool

Remarks

The method invokes the default implementation in the JVM interface using OnPictureInPictureRequestedBase(); override the method to implement a different behavior

OnPictureInPictureRequestedBase()

public bool OnPictureInPictureRequestedBase()

Returns

bool

bool

Remarks

The method invokes the default implementation in the JVM interface

OnPictureInPictureUiStateChanged(PictureInPictureUiState)

public virtual void OnPictureInPictureUiStateChanged(PictureInPictureUiState arg0)

Parameters

arg0 PictureInPictureUiState

PictureInPictureUiState

Remarks

The method invokes the default implementation in the JVM interface using OnPictureInPictureUiStateChangedBase(PictureInPictureUiState); override the method to implement a different behavior

OnPictureInPictureUiStateChangedBase(PictureInPictureUiState)

public void OnPictureInPictureUiStateChangedBase(PictureInPictureUiState arg0)

Parameters

arg0 PictureInPictureUiState

PictureInPictureUiState

Remarks

The method invokes the default implementation in the JVM interface

OnPointerCaptureChanged(bool)

public virtual void OnPointerCaptureChanged(bool arg0)

Parameters

arg0 bool

bool

Remarks

The method invokes the default implementation in the JVM interface using OnPointerCaptureChangedDefault(bool); override the method to implement a different behavior

OnPointerCaptureChangedBase(bool)

public void OnPointerCaptureChangedBase(bool arg0)

Parameters

arg0 bool

bool

Remarks

The method invokes the default implementation in the JVM interface

OnPointerCaptureChangedDefault(bool)

public void OnPointerCaptureChangedDefault(bool arg0)

Parameters

arg0 bool

bool

Remarks

The method invokes the default implementation in the JVM interface using OnPointerCaptureChangedBase(bool); override the method to implement a different behavior

OnPostCreate(Bundle, PersistableBundle)

public virtual void OnPostCreate(Bundle arg0, PersistableBundle arg1)

Parameters

arg0 Bundle

Bundle

arg1 PersistableBundle

PersistableBundle

Remarks

The method invokes the default implementation in the JVM interface using OnPostCreateBase(Bundle, PersistableBundle); override the method to implement a different behavior

OnPostCreateBase(Bundle, PersistableBundle)

public void OnPostCreateBase(Bundle arg0, PersistableBundle arg1)

Parameters

arg0 Bundle

Bundle

arg1 PersistableBundle

PersistableBundle

Remarks

The method invokes the default implementation in the JVM interface

OnPrepareNavigateUpTaskStack(TaskStackBuilder)

public virtual void OnPrepareNavigateUpTaskStack(TaskStackBuilder arg0)

Parameters

arg0 TaskStackBuilder

TaskStackBuilder

Remarks

The method invokes the default implementation in the JVM interface using OnPrepareNavigateUpTaskStackBase(TaskStackBuilder); override the method to implement a different behavior

OnPrepareNavigateUpTaskStackBase(TaskStackBuilder)

public void OnPrepareNavigateUpTaskStackBase(TaskStackBuilder arg0)

Parameters

arg0 TaskStackBuilder

TaskStackBuilder

Remarks

The method invokes the default implementation in the JVM interface

OnPrepareOptionsMenu(Menu)

public virtual bool OnPrepareOptionsMenu(Menu arg0)

Parameters

arg0 Menu

Menu

Returns

bool

bool

Remarks

The method invokes the default implementation in the JVM interface using OnPrepareOptionsMenuBase(Menu); override the method to implement a different behavior

OnPrepareOptionsMenuBase(Menu)

public bool OnPrepareOptionsMenuBase(Menu arg0)

Parameters

arg0 Menu

Menu

Returns

bool

bool

Remarks

The method invokes the default implementation in the JVM interface

OnPreparePanel(int, View, Menu)

public virtual bool OnPreparePanel(int arg0, View arg1, Menu arg2)

Parameters

arg0 int

int

arg1 View

View

arg2 Menu

Menu

Returns

bool

bool

Remarks

The method invokes the default implementation in the JVM interface using OnPreparePanelBase(int, View, Menu); override the method to implement a different behavior

OnPreparePanelBase(int, View, Menu)

public bool OnPreparePanelBase(int arg0, View arg1, Menu arg2)

Parameters

arg0 int

int

arg1 View

View

arg2 Menu

Menu

Returns

bool

bool

Remarks

The method invokes the default implementation in the JVM interface

OnProvideAssistContent(AssistContent)

public virtual void OnProvideAssistContent(AssistContent arg0)

Parameters

arg0 AssistContent

AssistContent

Remarks

The method invokes the default implementation in the JVM interface using OnProvideAssistContentBase(AssistContent); override the method to implement a different behavior

OnProvideAssistContentBase(AssistContent)

public void OnProvideAssistContentBase(AssistContent arg0)

Parameters

arg0 AssistContent

AssistContent

Remarks

The method invokes the default implementation in the JVM interface

OnProvideAssistData(Bundle)

public virtual void OnProvideAssistData(Bundle arg0)

Parameters

arg0 Bundle

Bundle

Remarks

The method invokes the default implementation in the JVM interface using OnProvideAssistDataBase(Bundle); override the method to implement a different behavior

OnProvideAssistDataBase(Bundle)

public void OnProvideAssistDataBase(Bundle arg0)

Parameters

arg0 Bundle

Bundle

Remarks

The method invokes the default implementation in the JVM interface

OnProvideKeyboardShortcuts(List<KeyboardShortcutGroup>, Menu, int)

public virtual void OnProvideKeyboardShortcuts(List<KeyboardShortcutGroup> arg0, Menu arg1, int arg2)

Parameters

arg0 List<KeyboardShortcutGroup>

List

arg1 Menu

Menu

arg2 int

int

Remarks

The method invokes the default implementation in the JVM interface using OnProvideKeyboardShortcutsBase(List<KeyboardShortcutGroup>, Menu, int); override the method to implement a different behavior

OnProvideKeyboardShortcutsBase(List<KeyboardShortcutGroup>, Menu, int)

public void OnProvideKeyboardShortcutsBase(List<KeyboardShortcutGroup> arg0, Menu arg1, int arg2)

Parameters

arg0 List<KeyboardShortcutGroup>

List

arg1 Menu

Menu

arg2 int

int

Remarks

The method invokes the default implementation in the JVM interface

OnProvideReferrer()

public virtual Uri OnProvideReferrer()

Returns

Uri

Uri

Remarks

The method invokes the default implementation in the JVM interface using OnProvideReferrerBase(); override the method to implement a different behavior

OnProvideReferrerBase()

public Uri OnProvideReferrerBase()

Returns

Uri

Uri

Remarks

The method invokes the default implementation in the JVM interface

OnRequestPermissionsResult(int, String[], int[])

public virtual void OnRequestPermissionsResult(int arg0, String[] arg1, int[] arg2)

Parameters

arg0 int

int

arg1 String[]

String

arg2 int[]

int

Remarks

The method invokes the default implementation in the JVM interface using OnRequestPermissionsResultBase(int, String[], int[], int); override the method to implement a different behavior

OnRequestPermissionsResult(int, String[], int[], int)

public virtual void OnRequestPermissionsResult(int arg0, String[] arg1, int[] arg2, int arg3)

Parameters

arg0 int

int

arg1 String[]

String

arg2 int[]

int

arg3 int

int

Remarks

The method invokes the default implementation in the JVM interface using OnRequestPermissionsResultBase(int, String[], int[], int); override the method to implement a different behavior

OnRequestPermissionsResultBase(int, String[], int[])

public void OnRequestPermissionsResultBase(int arg0, String[] arg1, int[] arg2)

Parameters

arg0 int

int

arg1 String[]

String

arg2 int[]

int

Remarks

The method invokes the default implementation in the JVM interface

OnRequestPermissionsResultBase(int, String[], int[], int)

public void OnRequestPermissionsResultBase(int arg0, String[] arg1, int[] arg2, int arg3)

Parameters

arg0 int

int

arg1 String[]

String

arg2 int[]

int

arg3 int

int

Remarks

The method invokes the default implementation in the JVM interface

OnRestoreInstanceState(Bundle, PersistableBundle)

public virtual void OnRestoreInstanceState(Bundle arg0, PersistableBundle arg1)

Parameters

arg0 Bundle

Bundle

arg1 PersistableBundle

PersistableBundle

Remarks

The method invokes the default implementation in the JVM interface using OnRestoreInstanceStateBase(Bundle, PersistableBundle); override the method to implement a different behavior

OnRestoreInstanceStateBase(Bundle, PersistableBundle)

public void OnRestoreInstanceStateBase(Bundle arg0, PersistableBundle arg1)

Parameters

arg0 Bundle

Bundle

arg1 PersistableBundle

PersistableBundle

Remarks

The method invokes the default implementation in the JVM interface

OnRetainNonConfigurationInstance()

public virtual object OnRetainNonConfigurationInstance()

Returns

object

object

Remarks

The method invokes the default implementation in the JVM interface using OnRetainNonConfigurationInstanceBase(); override the method to implement a different behavior

OnRetainNonConfigurationInstanceBase()

public object OnRetainNonConfigurationInstanceBase()

Returns

object

object

Remarks

The method invokes the default implementation in the JVM interface

OnSaveInstanceState(Bundle, PersistableBundle)

public virtual void OnSaveInstanceState(Bundle arg0, PersistableBundle arg1)

Parameters

arg0 Bundle

Bundle

arg1 PersistableBundle

PersistableBundle

Remarks

The method invokes the default implementation in the JVM interface using OnSaveInstanceStateBase(Bundle, PersistableBundle); override the method to implement a different behavior

OnSaveInstanceStateBase(Bundle, PersistableBundle)

public void OnSaveInstanceStateBase(Bundle arg0, PersistableBundle arg1)

Parameters

arg0 Bundle

Bundle

arg1 PersistableBundle

PersistableBundle

Remarks

The method invokes the default implementation in the JVM interface

OnSearchRequested()

public virtual bool OnSearchRequested()

Returns

bool

bool

Remarks

The method invokes the default implementation in the JVM interface using OnSearchRequestedBase(); override the method to implement a different behavior

OnSearchRequested(SearchEvent)

public virtual bool OnSearchRequested(SearchEvent arg0)

Parameters

arg0 SearchEvent

SearchEvent

Returns

bool

bool

Remarks

The method invokes the default implementation in the JVM interface using OnSearchRequestedBase(); override the method to implement a different behavior

OnSearchRequestedBase()

public bool OnSearchRequestedBase()

Returns

bool

bool

Remarks

The method invokes the default implementation in the JVM interface

OnSearchRequestedBase(SearchEvent)

public bool OnSearchRequestedBase(SearchEvent arg0)

Parameters

arg0 SearchEvent

SearchEvent

Returns

bool

bool

Remarks

The method invokes the default implementation in the JVM interface

OnStateNotSaved()

[Obsolete("Deprecated in JVM")]
public virtual void OnStateNotSaved()

OnStateNotSavedBase()

[Obsolete("Deprecated in JVM")]
public void OnStateNotSavedBase()

OnTopResumedActivityChanged(bool)

public virtual void OnTopResumedActivityChanged(bool arg0)

Parameters

arg0 bool

bool

Remarks

The method invokes the default implementation in the JVM interface using OnTopResumedActivityChangedBase(bool); override the method to implement a different behavior

OnTopResumedActivityChangedBase(bool)

public void OnTopResumedActivityChangedBase(bool arg0)

Parameters

arg0 bool

bool

Remarks

The method invokes the default implementation in the JVM interface

OnTouchEvent(MotionEvent)

public virtual bool OnTouchEvent(MotionEvent arg0)

Parameters

arg0 MotionEvent

MotionEvent

Returns

bool

bool

Remarks

The method invokes the default implementation in the JVM interface using OnTouchEventBase(MotionEvent); override the method to implement a different behavior

OnTouchEventBase(MotionEvent)

public bool OnTouchEventBase(MotionEvent arg0)

Parameters

arg0 MotionEvent

MotionEvent

Returns

bool

bool

Remarks

The method invokes the default implementation in the JVM interface

OnTrackballEvent(MotionEvent)

public virtual bool OnTrackballEvent(MotionEvent arg0)

Parameters

arg0 MotionEvent

MotionEvent

Returns

bool

bool

Remarks

The method invokes the default implementation in the JVM interface using OnTrackballEventBase(MotionEvent); override the method to implement a different behavior

OnTrackballEventBase(MotionEvent)

public bool OnTrackballEventBase(MotionEvent arg0)

Parameters

arg0 MotionEvent

MotionEvent

Returns

bool

bool

Remarks

The method invokes the default implementation in the JVM interface

OnTrimMemory(int)

public virtual void OnTrimMemory(int arg0)

Parameters

arg0 int

int

Remarks

The method invokes the default implementation in the JVM interface using OnTrimMemoryBase(int); override the method to implement a different behavior

OnTrimMemoryBase(int)

public void OnTrimMemoryBase(int arg0)

Parameters

arg0 int

int

Remarks

The method invokes the default implementation in the JVM interface

OnUserInteraction()

public virtual void OnUserInteraction()

Remarks

The method invokes the default implementation in the JVM interface using OnUserInteractionBase(); override the method to implement a different behavior

OnUserInteractionBase()

public void OnUserInteractionBase()

Remarks

The method invokes the default implementation in the JVM interface

OnVisibleBehindCanceled()

[Obsolete("Deprecated in JVM")]
public virtual void OnVisibleBehindCanceled()

OnVisibleBehindCanceledBase()

[Obsolete("Deprecated in JVM")]
public void OnVisibleBehindCanceledBase()

OnWindowAttributesChanged(LayoutParams)

public virtual void OnWindowAttributesChanged(WindowManager.LayoutParams arg0)

Parameters

arg0 WindowManager.LayoutParams

WindowManager.LayoutParams

Remarks

The method invokes the default implementation in the JVM interface using OnWindowAttributesChangedBase(LayoutParams); override the method to implement a different behavior

OnWindowAttributesChangedBase(LayoutParams)

public void OnWindowAttributesChangedBase(WindowManager.LayoutParams arg0)

Parameters

arg0 WindowManager.LayoutParams

WindowManager.LayoutParams

Remarks

The method invokes the default implementation in the JVM interface

OnWindowFocusChanged(bool)

public virtual void OnWindowFocusChanged(bool arg0)

Parameters

arg0 bool

bool

Remarks

The method invokes the default implementation in the JVM interface using OnWindowFocusChangedBase(bool); override the method to implement a different behavior

OnWindowFocusChangedBase(bool)

public void OnWindowFocusChangedBase(bool arg0)

Parameters

arg0 bool

bool

Remarks

The method invokes the default implementation in the JVM interface

OnWindowStartingActionMode(Callback)

public virtual ActionMode OnWindowStartingActionMode(ActionMode.Callback arg0)

Parameters

arg0 ActionMode.Callback

ActionMode.Callback

Returns

ActionMode

ActionMode

Remarks

The method invokes the default implementation in the JVM interface using OnWindowStartingActionModeBase(Callback, int); override the method to implement a different behavior

OnWindowStartingActionMode(Callback, int)

public virtual ActionMode OnWindowStartingActionMode(ActionMode.Callback arg0, int arg1)

Parameters

arg0 ActionMode.Callback

ActionMode.Callback

arg1 int

int

Returns

ActionMode

ActionMode

Remarks

The method invokes the default implementation in the JVM interface using OnWindowStartingActionModeBase(Callback, int); override the method to implement a different behavior

OnWindowStartingActionModeBase(Callback)

public ActionMode OnWindowStartingActionModeBase(ActionMode.Callback arg0)

Parameters

arg0 ActionMode.Callback

ActionMode.Callback

Returns

ActionMode

ActionMode

Remarks

The method invokes the default implementation in the JVM interface

OnWindowStartingActionModeBase(Callback, int)

public ActionMode OnWindowStartingActionModeBase(ActionMode.Callback arg0, int arg1)

Parameters

arg0 ActionMode.Callback

ActionMode.Callback

arg1 int

int

Returns

ActionMode

ActionMode

Remarks

The method invokes the default implementation in the JVM interface

OpenContextMenu(View)

public void OpenContextMenu(View arg0)

Parameters

arg0 View

View

OpenOptionsMenu()

public void OpenOptionsMenu()

OverrideActivityTransition(int, int, int)

public void OverrideActivityTransition(int arg0, int arg1, int arg2)

Parameters

arg0 int

int

arg1 int

int

arg2 int

int

OverrideActivityTransition(int, int, int, int)

public void OverrideActivityTransition(int arg0, int arg1, int arg2, int arg3)

Parameters

arg0 int

int

arg1 int

int

arg2 int

int

arg3 int

int

OverridePendingTransition(int, int)

[Obsolete("Deprecated in JVM")]
public void OverridePendingTransition(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

OverridePendingTransition(int, int, int)

[Obsolete("Deprecated in JVM")]
public void OverridePendingTransition(int arg0, int arg1, int arg2)

Parameters

arg0 int

int

arg1 int

int

arg2 int

int

PostponeEnterTransition()

public void PostponeEnterTransition()

Recreate()

public void Recreate()

RegisterActivityLifecycleCallbacks(ActivityLifecycleCallbacks)

public void RegisterActivityLifecycleCallbacks(Application.ActivityLifecycleCallbacks arg0)

Parameters

arg0 Application.ActivityLifecycleCallbacks

Application.ActivityLifecycleCallbacks

RegisterForContextMenu(View)

public void RegisterForContextMenu(View arg0)

Parameters

arg0 View

View

RegisterScreenCaptureCallback(Executor, ScreenCaptureCallback)

public void RegisterScreenCaptureCallback(Executor arg0, Activity.ScreenCaptureCallback arg1)

Parameters

arg0 Executor

Executor

arg1 Activity.ScreenCaptureCallback

Activity.ScreenCaptureCallback

ReleaseInstance()

public bool ReleaseInstance()

Returns

bool

bool

RemoveDialog(int)

[Obsolete("Deprecated in JVM")]
public void RemoveDialog(int arg0)

Parameters

arg0 int

int

ReportFullyDrawn()

public void ReportFullyDrawn()

RequestDragAndDropPermissions(DragEvent)

public DragAndDropPermissions RequestDragAndDropPermissions(DragEvent arg0)

Parameters

arg0 DragEvent

DragEvent

Returns

DragAndDropPermissions

DragAndDropPermissions

RequestFullscreenMode(int, OutcomeReceiver<Void, Throwable>)

public void RequestFullscreenMode(int arg0, OutcomeReceiver<Void, Throwable> arg1)

Parameters

arg0 int

int

arg1 OutcomeReceiver<Void, Throwable>

OutcomeReceiver

RequestOpenInBrowserEducation()

public void RequestOpenInBrowserEducation()

RequestPermissions(String[], int)

public void RequestPermissions(String[] arg0, int arg1)

Parameters

arg0 String[]

String

arg1 int

int

RequestPermissions(String[], int, int)

public void RequestPermissions(String[] arg0, int arg1, int arg2)

Parameters

arg0 String[]

String

arg1 int

int

arg2 int

int

RequestShowKeyboardShortcuts()

public void RequestShowKeyboardShortcuts()

RequestVisibleBehind(bool)

[Obsolete("Deprecated in JVM")]
public bool RequestVisibleBehind(bool arg0)

Parameters

arg0 bool

bool

Returns

bool

bool

RequestWindowFeature(int)

public bool RequestWindowFeature(int arg0)

Parameters

arg0 int

int

Returns

bool

bool

RequireViewById<T>(int)

public T RequireViewById<T>(int arg0) where T : View

Parameters

arg0 int

int

Returns

T

T

Type Parameters

T

View

RevokeSelfPermissionOnKill(String)

public void RevokeSelfPermissionOnKill(String arg0)

Parameters

arg0 String

String

RunOnUiThread(Runnable)

public void RunOnUiThread(Runnable arg0)

Parameters

arg0 Runnable

Runnable

SendBroadcastWithMultiplePermissions(Intent, String[])

public void SendBroadcastWithMultiplePermissions(Intent arg0, String[] arg1)

Parameters

arg0 Intent

Intent

arg1 String[]

String

SendOrderedBroadcast(Intent, int, String, String, BroadcastReceiver, Handler, String, Bundle, Bundle)

public void SendOrderedBroadcast(Intent arg0, int arg1, String arg2, String arg3, BroadcastReceiver arg4, Handler arg5, String arg6, Bundle arg7, Bundle arg8)

Parameters

arg0 Intent

Intent

arg1 int

int

arg2 String

String

arg3 String

String

arg4 BroadcastReceiver

BroadcastReceiver

arg5 Handler

Handler

arg6 String

String

arg7 Bundle

Bundle

arg8 Bundle

Bundle

SetActionBar(Toolbar)

public void SetActionBar(Toolbar arg0)

Parameters

arg0 Toolbar

Toolbar

SetAllowCrossUidActivitySwitchFromBelow(bool)

public void SetAllowCrossUidActivitySwitchFromBelow(bool arg0)

Parameters

arg0 bool

bool

SetContentTransitionManager(TransitionManager)

public void SetContentTransitionManager(TransitionManager arg0)

Parameters

arg0 TransitionManager

TransitionManager

SetContentView(View)

public void SetContentView(View arg0)

Parameters

arg0 View

View

SetContentView(View, LayoutParams)

public void SetContentView(View arg0, ViewGroup.LayoutParams arg1)

Parameters

arg0 View

View

arg1 ViewGroup.LayoutParams

ViewGroup.LayoutParams

SetContentView(int)

public void SetContentView(int arg0)

Parameters

arg0 int

int

SetDefaultKeyMode(int)

public void SetDefaultKeyMode(int arg0)

Parameters

arg0 int

int

SetEnterSharedElementCallback(SharedElementCallback)

public void SetEnterSharedElementCallback(SharedElementCallback arg0)

Parameters

arg0 SharedElementCallback

SharedElementCallback

SetExitSharedElementCallback(SharedElementCallback)

public void SetExitSharedElementCallback(SharedElementCallback arg0)

Parameters

arg0 SharedElementCallback

SharedElementCallback

SetFeatureDrawable(int, Drawable)

public void SetFeatureDrawable(int arg0, Drawable arg1)

Parameters

arg0 int

int

arg1 Drawable

Drawable

SetFeatureDrawableAlpha(int, int)

public void SetFeatureDrawableAlpha(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

SetFeatureDrawableResource(int, int)

public void SetFeatureDrawableResource(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

SetFeatureDrawableUri(int, Uri)

public void SetFeatureDrawableUri(int arg0, Uri arg1)

Parameters

arg0 int

int

arg1 Uri

Uri

SetFinishOnTouchOutside(bool)

public void SetFinishOnTouchOutside(bool arg0)

Parameters

arg0 bool

bool

SetImmersive(bool)

public void SetImmersive(bool arg0)

Parameters

arg0 bool

bool

SetInheritShowWhenLocked(bool)

public void SetInheritShowWhenLocked(bool arg0)

Parameters

arg0 bool

bool

SetIntent(Intent)

public void SetIntent(Intent arg0)

Parameters

arg0 Intent

Intent

SetIntent(Intent, ComponentCaller)

public void SetIntent(Intent arg0, ComponentCaller arg1)

Parameters

arg0 Intent

Intent

arg1 ComponentCaller

ComponentCaller

SetListAdapter(ListAdapter)

[Obsolete("Deprecated in JVM")]
public void SetListAdapter(ListAdapter arg0)

Parameters

arg0 ListAdapter

ListAdapter

SetLocusContext(LocusId, Bundle)

public void SetLocusContext(LocusId arg0, Bundle arg1)

Parameters

arg0 LocusId

LocusId

arg1 Bundle

Bundle

SetMediaController(MediaController)

public void SetMediaController(MediaController arg0)

Parameters

arg0 MediaController

MediaController

SetPictureInPictureParams(PictureInPictureParams)

public void SetPictureInPictureParams(PictureInPictureParams arg0)

Parameters

arg0 PictureInPictureParams

PictureInPictureParams

SetProgress(int)

[Obsolete("Deprecated in JVM")]
public void SetProgress(int arg0)

Parameters

arg0 int

int

SetProgressBarIndeterminate(bool)

[Obsolete("Deprecated in JVM")]
public void SetProgressBarIndeterminate(bool arg0)

Parameters

arg0 bool

bool

SetProgressBarIndeterminateVisibility(bool)

[Obsolete("Deprecated in JVM")]
public void SetProgressBarIndeterminateVisibility(bool arg0)

Parameters

arg0 bool

bool

SetProgressBarVisibility(bool)

[Obsolete("Deprecated in JVM")]
public void SetProgressBarVisibility(bool arg0)

Parameters

arg0 bool

bool

SetRecentsScreenshotEnabled(bool)

public void SetRecentsScreenshotEnabled(bool arg0)

Parameters

arg0 bool

bool

SetRequestedOrientation(int)

public void SetRequestedOrientation(int arg0)

Parameters

arg0 int

int

SetResult(int)

public void SetResult(int arg0)

Parameters

arg0 int

int

SetResult(int, Intent)

public void SetResult(int arg0, Intent arg1)

Parameters

arg0 int

int

arg1 Intent

Intent

SetSecondaryProgress(int)

[Obsolete("Deprecated in JVM")]
public void SetSecondaryProgress(int arg0)

Parameters

arg0 int

int

SetSelection(int)

[Obsolete("Deprecated in JVM")]
public void SetSelection(int arg0)

Parameters

arg0 int

int

SetShouldDockBigOverlays(bool)

public void SetShouldDockBigOverlays(bool arg0)

Parameters

arg0 bool

bool

SetShowWhenLocked(bool)

public void SetShowWhenLocked(bool arg0)

Parameters

arg0 bool

bool

SetTaskDescription(TaskDescription)

public void SetTaskDescription(ActivityManager.TaskDescription arg0)

Parameters

arg0 ActivityManager.TaskDescription

ActivityManager.TaskDescription

SetTheme(Theme)

public void SetTheme(Resources.Theme arg0)

Parameters

arg0 Resources.Theme

Resources.Theme

SetTitle(CharSequence)

public void SetTitle(CharSequence arg0)

Parameters

arg0 CharSequence

CharSequence

SetTitle(int)

public void SetTitle(int arg0)

Parameters

arg0 int

int

SetTitleColor(int)

[Obsolete("Deprecated in JVM")]
public void SetTitleColor(int arg0)

Parameters

arg0 int

int

SetTranslucent(bool)

public bool SetTranslucent(bool arg0)

Parameters

arg0 bool

bool

Returns

bool

bool

SetTurnScreenOn(bool)

public void SetTurnScreenOn(bool arg0)

Parameters

arg0 bool

bool

SetVisible(bool)

public void SetVisible(bool arg0)

Parameters

arg0 bool

bool

SetVolumeControlStream(int)

public void SetVolumeControlStream(int arg0)

Parameters

arg0 int

int

SetVrModeEnabled(bool, ComponentName)

public void SetVrModeEnabled(bool arg0, ComponentName arg1)

Parameters

arg0 bool

bool

arg1 ComponentName

ComponentName

Exceptions

PackageManager.NameNotFoundException

ShouldDockBigOverlays()

public bool ShouldDockBigOverlays()

Returns

bool

bool

ShouldShowRequestPermissionRationale(String)

public bool ShouldShowRequestPermissionRationale(String arg0)

Parameters

arg0 String

String

Returns

bool

bool

ShouldShowRequestPermissionRationale(String, int)

public bool ShouldShowRequestPermissionRationale(String arg0, int arg1)

Parameters

arg0 String

String

arg1 int

int

Returns

bool

bool

ShouldUpRecreateTask(Intent)

public bool ShouldUpRecreateTask(Intent arg0)

Parameters

arg0 Intent

Intent

Returns

bool

bool

ShowAssist(Bundle)

public bool ShowAssist(Bundle arg0)

Parameters

arg0 Bundle

Bundle

Returns

bool

bool

ShowDialog(int)

[Obsolete("Deprecated in JVM")]
public void ShowDialog(int arg0)

Parameters

arg0 int

int

ShowDialog(int, Bundle)

[Obsolete("Deprecated in JVM")]
public bool ShowDialog(int arg0, Bundle arg1)

Parameters

arg0 int

int

arg1 Bundle

Bundle

Returns

bool

bool

ShowLockTaskEscapeMessage()

public void ShowLockTaskEscapeMessage()

StartActionMode(Callback)

public ActionMode StartActionMode(ActionMode.Callback arg0)

Parameters

arg0 ActionMode.Callback

ActionMode.Callback

Returns

ActionMode

ActionMode

StartActionMode(Callback, int)

public ActionMode StartActionMode(ActionMode.Callback arg0, int arg1)

Parameters

arg0 ActionMode.Callback

ActionMode.Callback

arg1 int

int

Returns

ActionMode

ActionMode

StartActivityForResult(Intent, int)

public void StartActivityForResult(Intent arg0, int arg1)

Parameters

arg0 Intent

Intent

arg1 int

int

StartActivityForResult(Intent, int, Bundle)

public void StartActivityForResult(Intent arg0, int arg1, Bundle arg2)

Parameters

arg0 Intent

Intent

arg1 int

int

arg2 Bundle

Bundle

StartActivityFromChild(Activity, Intent, int)

[Obsolete("Deprecated in JVM")]
public void StartActivityFromChild(Activity arg0, Intent arg1, int arg2)

Parameters

arg0 Activity

Activity

arg1 Intent

Intent

arg2 int

int

StartActivityFromChild(Activity, Intent, int, Bundle)

[Obsolete("Deprecated in JVM")]
public void StartActivityFromChild(Activity arg0, Intent arg1, int arg2, Bundle arg3)

Parameters

arg0 Activity

Activity

arg1 Intent

Intent

arg2 int

int

arg3 Bundle

Bundle

StartActivityFromFragment(Fragment, Intent, int)

[Obsolete("Deprecated in JVM")]
public void StartActivityFromFragment(Fragment arg0, Intent arg1, int arg2)

Parameters

arg0 Fragment

Fragment

arg1 Intent

Intent

arg2 int

int

StartActivityFromFragment(Fragment, Intent, int, Bundle)

[Obsolete("Deprecated in JVM")]
public void StartActivityFromFragment(Fragment arg0, Intent arg1, int arg2, Bundle arg3)

Parameters

arg0 Fragment

Fragment

arg1 Intent

Intent

arg2 int

int

arg3 Bundle

Bundle

StartActivityIfNeeded(Intent, int)

public bool StartActivityIfNeeded(Intent arg0, int arg1)

Parameters

arg0 Intent

Intent

arg1 int

int

Returns

bool

bool

StartActivityIfNeeded(Intent, int, Bundle)

public bool StartActivityIfNeeded(Intent arg0, int arg1, Bundle arg2)

Parameters

arg0 Intent

Intent

arg1 int

int

arg2 Bundle

Bundle

Returns

bool

bool

StartIntentSenderForResult(IntentSender, int, Intent, int, int, int)

public void StartIntentSenderForResult(IntentSender arg0, int arg1, Intent arg2, int arg3, int arg4, int arg5)

Parameters

arg0 IntentSender

IntentSender

arg1 int

int

arg2 Intent

Intent

arg3 int

int

arg4 int

int

arg5 int

int

Exceptions

IntentSender.SendIntentException

StartIntentSenderForResult(IntentSender, int, Intent, int, int, int, Bundle)

public void StartIntentSenderForResult(IntentSender arg0, int arg1, Intent arg2, int arg3, int arg4, int arg5, Bundle arg6)

Parameters

arg0 IntentSender

IntentSender

arg1 int

int

arg2 Intent

Intent

arg3 int

int

arg4 int

int

arg5 int

int

arg6 Bundle

Bundle

Exceptions

IntentSender.SendIntentException

StartIntentSenderFromChild(Activity, IntentSender, int, Intent, int, int, int)

[Obsolete("Deprecated in JVM")]
public void StartIntentSenderFromChild(Activity arg0, IntentSender arg1, int arg2, Intent arg3, int arg4, int arg5, int arg6)

Parameters

arg0 Activity

Activity

arg1 IntentSender

IntentSender

arg2 int

int

arg3 Intent

Intent

arg4 int

int

arg5 int

int

arg6 int

int

Exceptions

IntentSender.SendIntentException

StartIntentSenderFromChild(Activity, IntentSender, int, Intent, int, int, int, Bundle)

[Obsolete("Deprecated in JVM")]
public void StartIntentSenderFromChild(Activity arg0, IntentSender arg1, int arg2, Intent arg3, int arg4, int arg5, int arg6, Bundle arg7)

Parameters

arg0 Activity

Activity

arg1 IntentSender

IntentSender

arg2 int

int

arg3 Intent

Intent

arg4 int

int

arg5 int

int

arg6 int

int

arg7 Bundle

Bundle

Exceptions

IntentSender.SendIntentException

StartLocalVoiceInteraction(Bundle)

public void StartLocalVoiceInteraction(Bundle arg0)

Parameters

arg0 Bundle

Bundle

StartLockTask()

public void StartLockTask()

StartManagingCursor(Cursor)

[Obsolete("Deprecated in JVM")]
public void StartManagingCursor(Cursor arg0)

Parameters

arg0 Cursor

Cursor

StartNextMatchingActivity(Intent)

public bool StartNextMatchingActivity(Intent arg0)

Parameters

arg0 Intent

Intent

Returns

bool

bool

StartNextMatchingActivity(Intent, Bundle)

public bool StartNextMatchingActivity(Intent arg0, Bundle arg1)

Parameters

arg0 Intent

Intent

arg1 Bundle

Bundle

Returns

bool

bool

StartPostponedEnterTransition()

public void StartPostponedEnterTransition()

StartSearch(String, bool, Bundle, bool)

public void StartSearch(String arg0, bool arg1, Bundle arg2, bool arg3)

Parameters

arg0 String

String

arg1 bool

bool

arg2 Bundle

Bundle

arg3 bool

bool

StopLocalVoiceInteraction()

public void StopLocalVoiceInteraction()

StopLockTask()

public void StopLockTask()

StopManagingCursor(Cursor)

[Obsolete("Deprecated in JVM")]
public void StopManagingCursor(Cursor arg0)

Parameters

arg0 Cursor

Cursor

TakeKeyEvents(bool)

public void TakeKeyEvents(bool arg0)

Parameters

arg0 bool

bool

TriggerSearch(String, Bundle)

public void TriggerSearch(String arg0, Bundle arg1)

Parameters

arg0 String

String

arg1 Bundle

Bundle

UnregisterActivityLifecycleCallbacks(ActivityLifecycleCallbacks)

public void UnregisterActivityLifecycleCallbacks(Application.ActivityLifecycleCallbacks arg0)

Parameters

arg0 Application.ActivityLifecycleCallbacks

Application.ActivityLifecycleCallbacks

UnregisterForContextMenu(View)

public void UnregisterForContextMenu(View arg0)

Parameters

arg0 View

View

UnregisterScreenCaptureCallback(ScreenCaptureCallback)

public void UnregisterScreenCaptureCallback(Activity.ScreenCaptureCallback arg0)

Parameters

arg0 Activity.ScreenCaptureCallback

Activity.ScreenCaptureCallback