Android.App.NativeActivity Members

The members of Android.App.NativeActivity are listed below.

See Also: Inherited members from Android.App.Activity

Public Constructors

Protected Constructors

A constructor used when creating managed representations of JNI objects; called by the runtime.

Public Fields

const
MetaDataFuncNamestring. Optional meta-that can be in the manifest for this component, specifying the name of the main entry point for this native activity in the NativeActivity.MetaDataLibName native code.
const
MetaDataLibNamestring. Optional meta-that can be in the manifest for this component, specifying the name of the native shared library to load.

Protected Properties

[read-only]
override
ThresholdClassIntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.
[read-only]
override
ThresholdTypeType. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

Public Methods

OnGlobalLayout()
Callback method to be invoked when the global layout state or the visibility of views within the view tree changes
OnInputQueueCreated(Android.Views.InputQueue)
Called when the given InputQueue is now associated with the thread making this call, so it can start receiving events from it.
OnInputQueueDestroyed(Android.Views.InputQueue)
Called when the given InputQueue is no longer associated with the thread and thus not dispatching events.
SurfaceChanged(Android.Views.ISurfaceHolder, Android.Graphics.Format, int, int)
This is called immediately after any structural changes (format or size) have been made to the surface.
SurfaceCreated(Android.Views.ISurfaceHolder)
This is called immediately after the surface is first created.
SurfaceDestroyed(Android.Views.ISurfaceHolder)
This is called immediately before a surface is being destroyed.
SurfaceRedrawNeeded(Android.Views.ISurfaceHolder)
Called when the application needs to redraw the content of its surface, after it is resized or for some other reason.