Table of Contents

Class ActivityInfo

Namespace
Android.Content.Pm
Assembly
MASES.Netdroid.dll
public class ActivityInfo : ComponentInfo, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<PackageItemInfo>
ActivityInfo
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<PackageItemInfo>.IsAssignableFrom(IJavaType)
JVMBridgeBase<PackageItemInfo>.IsAssignableFrom<T>()
JVMBridgeBase<PackageItemInfo>.Execute<T>(params T[])
JVMBridgeBase<PackageItemInfo>.DynBridgeClazz
JVMBridgeBase<PackageItemInfo>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

ActivityInfo()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public ActivityInfo()

ActivityInfo(ActivityInfo)

public ActivityInfo(ActivityInfo arg0)

Parameters

arg0 ActivityInfo

ActivityInfo

ActivityInfo(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public ActivityInfo(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

COLOR_MODE_DEFAULT

public static int COLOR_MODE_DEFAULT { get; }

Property Value

int

COLOR_MODE_HDR

public static int COLOR_MODE_HDR { get; }

Property Value

int

COLOR_MODE_WIDE_COLOR_GAMUT

public static int COLOR_MODE_WIDE_COLOR_GAMUT { get; }

Property Value

int

CONFIG_COLOR_MODE

public static int CONFIG_COLOR_MODE { get; }

Property Value

int

CONFIG_DENSITY

public static int CONFIG_DENSITY { get; }

Property Value

int

CONFIG_FONT_SCALE

public static int CONFIG_FONT_SCALE { get; }

Property Value

int

CONFIG_FONT_WEIGHT_ADJUSTMENT

public static int CONFIG_FONT_WEIGHT_ADJUSTMENT { get; }

Property Value

int

CONFIG_GRAMMATICAL_GENDER

public static int CONFIG_GRAMMATICAL_GENDER { get; }

Property Value

int

CONFIG_KEYBOARD

public static int CONFIG_KEYBOARD { get; }

Property Value

int

CONFIG_KEYBOARD_HIDDEN

public static int CONFIG_KEYBOARD_HIDDEN { get; }

Property Value

int

CONFIG_LAYOUT_DIRECTION

public static int CONFIG_LAYOUT_DIRECTION { get; }

Property Value

int

CONFIG_LOCALE

public static int CONFIG_LOCALE { get; }

Property Value

int

CONFIG_MCC

public static int CONFIG_MCC { get; }

Property Value

int

CONFIG_MNC

public static int CONFIG_MNC { get; }

Property Value

int

CONFIG_NAVIGATION

public static int CONFIG_NAVIGATION { get; }

Property Value

int

CONFIG_ORIENTATION

public static int CONFIG_ORIENTATION { get; }

Property Value

int

CONFIG_SCREEN_LAYOUT

public static int CONFIG_SCREEN_LAYOUT { get; }

Property Value

int

CONFIG_SCREEN_SIZE

public static int CONFIG_SCREEN_SIZE { get; }

Property Value

int

CONFIG_SMALLEST_SCREEN_SIZE

public static int CONFIG_SMALLEST_SCREEN_SIZE { get; }

Property Value

int

CONFIG_TOUCHSCREEN

public static int CONFIG_TOUCHSCREEN { get; }

Property Value

int

CONFIG_UI_MODE

public static int CONFIG_UI_MODE { get; }

Property Value

int

CREATOR

public static Parcelable.Creator CREATOR { get; }

Property Value

Parcelable.Creator

DOCUMENT_LAUNCH_ALWAYS

public static int DOCUMENT_LAUNCH_ALWAYS { get; }

Property Value

int

DOCUMENT_LAUNCH_INTO_EXISTING

public static int DOCUMENT_LAUNCH_INTO_EXISTING { get; }

Property Value

int

DOCUMENT_LAUNCH_NEVER

public static int DOCUMENT_LAUNCH_NEVER { get; }

Property Value

int

DOCUMENT_LAUNCH_NONE

public static int DOCUMENT_LAUNCH_NONE { get; }

Property Value

int

FLAG_ALLOW_TASK_REPARENTING

public static int FLAG_ALLOW_TASK_REPARENTING { get; }

Property Value

int

FLAG_ALLOW_UNTRUSTED_ACTIVITY_EMBEDDING

public static int FLAG_ALLOW_UNTRUSTED_ACTIVITY_EMBEDDING { get; }

Property Value

int

FLAG_ALWAYS_RETAIN_TASK_STATE

public static int FLAG_ALWAYS_RETAIN_TASK_STATE { get; }

Property Value

int

FLAG_AUTO_REMOVE_FROM_RECENTS

public static int FLAG_AUTO_REMOVE_FROM_RECENTS { get; }

Property Value

int

FLAG_CLEAR_TASK_ON_LAUNCH

public static int FLAG_CLEAR_TASK_ON_LAUNCH { get; }

Property Value

int

FLAG_ENABLE_VR_MODE

public static int FLAG_ENABLE_VR_MODE { get; }

Property Value

int

FLAG_EXCLUDE_FROM_RECENTS

public static int FLAG_EXCLUDE_FROM_RECENTS { get; }

Property Value

int

FLAG_FINISH_ON_CLOSE_SYSTEM_DIALOGS

public static int FLAG_FINISH_ON_CLOSE_SYSTEM_DIALOGS { get; }

Property Value

int

FLAG_FINISH_ON_TASK_LAUNCH

public static int FLAG_FINISH_ON_TASK_LAUNCH { get; }

Property Value

int

FLAG_HARDWARE_ACCELERATED

public static int FLAG_HARDWARE_ACCELERATED { get; }

Property Value

int

FLAG_IMMERSIVE

public static int FLAG_IMMERSIVE { get; }

Property Value

int

FLAG_MULTIPROCESS

public static int FLAG_MULTIPROCESS { get; }

Property Value

int

FLAG_NO_HISTORY

public static int FLAG_NO_HISTORY { get; }

Property Value

int

FLAG_PREFER_MINIMAL_POST_PROCESSING

public static int FLAG_PREFER_MINIMAL_POST_PROCESSING { get; }

Property Value

int

FLAG_RELINQUISH_TASK_IDENTITY

public static int FLAG_RELINQUISH_TASK_IDENTITY { get; }

Property Value

int

FLAG_RESUME_WHILE_PAUSING

public static int FLAG_RESUME_WHILE_PAUSING { get; }

Property Value

int

FLAG_SINGLE_USER

public static int FLAG_SINGLE_USER { get; }

Property Value

int

FLAG_STATE_NOT_NEEDED

public static int FLAG_STATE_NOT_NEEDED { get; }

Property Value

int

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

LAUNCH_MULTIPLE

public static int LAUNCH_MULTIPLE { get; }

Property Value

int

LAUNCH_SINGLE_INSTANCE

public static int LAUNCH_SINGLE_INSTANCE { get; }

Property Value

int

LAUNCH_SINGLE_INSTANCE_PER_TASK

public static int LAUNCH_SINGLE_INSTANCE_PER_TASK { get; }

Property Value

int

LAUNCH_SINGLE_TASK

public static int LAUNCH_SINGLE_TASK { get; }

Property Value

int

LAUNCH_SINGLE_TOP

public static int LAUNCH_SINGLE_TOP { get; }

Property Value

int

PERSIST_ACROSS_REBOOTS

public static int PERSIST_ACROSS_REBOOTS { get; }

Property Value

int

PERSIST_NEVER

public static int PERSIST_NEVER { get; }

Property Value

int

PERSIST_ROOT_ONLY

public static int PERSIST_ROOT_ONLY { get; }

Property Value

int

SCREEN_ORIENTATION_BEHIND

public static int SCREEN_ORIENTATION_BEHIND { get; }

Property Value

int

SCREEN_ORIENTATION_FULL_SENSOR

public static int SCREEN_ORIENTATION_FULL_SENSOR { get; }

Property Value

int

SCREEN_ORIENTATION_FULL_USER

public static int SCREEN_ORIENTATION_FULL_USER { get; }

Property Value

int

SCREEN_ORIENTATION_LANDSCAPE

public static int SCREEN_ORIENTATION_LANDSCAPE { get; }

Property Value

int

SCREEN_ORIENTATION_LOCKED

public static int SCREEN_ORIENTATION_LOCKED { get; }

Property Value

int

SCREEN_ORIENTATION_NOSENSOR

public static int SCREEN_ORIENTATION_NOSENSOR { get; }

Property Value

int

SCREEN_ORIENTATION_PORTRAIT

public static int SCREEN_ORIENTATION_PORTRAIT { get; }

Property Value

int

SCREEN_ORIENTATION_REVERSE_LANDSCAPE

public static int SCREEN_ORIENTATION_REVERSE_LANDSCAPE { get; }

Property Value

int

SCREEN_ORIENTATION_REVERSE_PORTRAIT

public static int SCREEN_ORIENTATION_REVERSE_PORTRAIT { get; }

Property Value

int

SCREEN_ORIENTATION_SENSOR

public static int SCREEN_ORIENTATION_SENSOR { get; }

Property Value

int

SCREEN_ORIENTATION_SENSOR_LANDSCAPE

public static int SCREEN_ORIENTATION_SENSOR_LANDSCAPE { get; }

Property Value

int

SCREEN_ORIENTATION_SENSOR_PORTRAIT

public static int SCREEN_ORIENTATION_SENSOR_PORTRAIT { get; }

Property Value

int

SCREEN_ORIENTATION_UNSPECIFIED

public static int SCREEN_ORIENTATION_UNSPECIFIED { get; }

Property Value

int

SCREEN_ORIENTATION_USER

public static int SCREEN_ORIENTATION_USER { get; }

Property Value

int

SCREEN_ORIENTATION_USER_LANDSCAPE

public static int SCREEN_ORIENTATION_USER_LANDSCAPE { get; }

Property Value

int

SCREEN_ORIENTATION_USER_PORTRAIT

public static int SCREEN_ORIENTATION_USER_PORTRAIT { get; }

Property Value

int

UIOPTION_SPLIT_ACTION_BAR_WHEN_NARROW

public static int UIOPTION_SPLIT_ACTION_BAR_WHEN_NARROW { get; }

Property Value

int

colorMode

public int colorMode { get; set; }

Property Value

int

configChanges

public int configChanges { get; set; }

Property Value

int

documentLaunchMode

public int documentLaunchMode { get; set; }

Property Value

int

flags

public int flags { get; set; }

Property Value

int

launchMode

public int launchMode { get; set; }

Property Value

int

maxRecents

public int maxRecents { get; set; }

Property Value

int

parentActivityName

public String parentActivityName { get; set; }

Property Value

String

permission

public String permission { get; set; }

Property Value

String

persistableMode

public int persistableMode { get; set; }

Property Value

int

requiredDisplayCategory

public String requiredDisplayCategory { get; set; }

Property Value

String

screenOrientation

public int screenOrientation { get; set; }

Property Value

int

softInputMode

public int softInputMode { get; set; }

Property Value

int

targetActivity

public String targetActivity { get; set; }

Property Value

String

taskAffinity

public String taskAffinity { get; set; }

Property Value

String

theme

public int theme { get; set; }

Property Value

int

uiOptions

public int uiOptions { get; set; }

Property Value

int

windowLayout

public ActivityInfo.WindowLayout windowLayout { get; set; }

Property Value

ActivityInfo.WindowLayout

Methods

DescribeContents()

public int DescribeContents()

Returns

int

int

Dump(Printer, String)

public void Dump(Printer arg0, String arg1)

Parameters

arg0 Printer

Printer

arg1 String

String

GetKnownActivityEmbeddingCerts()

public Set<String> GetKnownActivityEmbeddingCerts()

Returns

Set<String>

Set

GetThemeResource()

public int GetThemeResource()

Returns

int

int

Operators

implicit operator Parcelable(ActivityInfo)

Converter from ActivityInfo to Parcelable

public static implicit operator Parcelable(ActivityInfo t)

Parameters

t ActivityInfo

Returns

Parcelable