Table of Contents

Class ActivityInfo

Namespace
Android.Content.Pm
Assembly
MASES.Netdroid.dll
public class ActivityInfo : ComponentInfo, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
Inheritance
ActivityInfo
Implements
Inherited Members
Extension Methods

Constructors

ActivityInfo()

public ActivityInfo()

ActivityInfo(ActivityInfo)

public ActivityInfo(ActivityInfo arg0)

Parameters

arg0 ActivityInfo

ActivityInfo

ActivityInfo(IJVMBridgeBaseInitializer)

Initializer used internally by JCOBridge. Do not use directly.

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

Parameters

initializer IJVMBridgeBaseInitializer

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

COLOR_MODE_DEFAULT

public static int COLOR_MODE_DEFAULT { get; set; }

Property Value

int

COLOR_MODE_HDR

public static int COLOR_MODE_HDR { get; set; }

Property Value

int

COLOR_MODE_WIDE_COLOR_GAMUT

public static int COLOR_MODE_WIDE_COLOR_GAMUT { get; set; }

Property Value

int

CONFIG_ASSETS_PATHS

public static int CONFIG_ASSETS_PATHS { get; set; }

Property Value

int

CONFIG_COLOR_MODE

public static int CONFIG_COLOR_MODE { get; set; }

Property Value

int

CONFIG_DENSITY

public static int CONFIG_DENSITY { get; set; }

Property Value

int

CONFIG_FONT_SCALE

public static int CONFIG_FONT_SCALE { get; set; }

Property Value

int

CONFIG_FONT_WEIGHT_ADJUSTMENT

public static int CONFIG_FONT_WEIGHT_ADJUSTMENT { get; set; }

Property Value

int

CONFIG_GRAMMATICAL_GENDER

public static int CONFIG_GRAMMATICAL_GENDER { get; set; }

Property Value

int

CONFIG_KEYBOARD

public static int CONFIG_KEYBOARD { get; set; }

Property Value

int

CONFIG_KEYBOARD_HIDDEN

public static int CONFIG_KEYBOARD_HIDDEN { get; set; }

Property Value

int

CONFIG_LAYOUT_DIRECTION

public static int CONFIG_LAYOUT_DIRECTION { get; set; }

Property Value

int

CONFIG_LOCALE

public static int CONFIG_LOCALE { get; set; }

Property Value

int

CONFIG_MCC

public static int CONFIG_MCC { get; set; }

Property Value

int

CONFIG_MNC

public static int CONFIG_MNC { get; set; }

Property Value

int

CONFIG_NAVIGATION

public static int CONFIG_NAVIGATION { get; set; }

Property Value

int

CONFIG_ORIENTATION

public static int CONFIG_ORIENTATION { get; set; }

Property Value

int

CONFIG_RESOURCES_UNUSED

public static int CONFIG_RESOURCES_UNUSED { get; set; }

Property Value

int

CONFIG_SCREEN_LAYOUT

public static int CONFIG_SCREEN_LAYOUT { get; set; }

Property Value

int

CONFIG_SCREEN_SIZE

public static int CONFIG_SCREEN_SIZE { get; set; }

Property Value

int

CONFIG_SMALLEST_SCREEN_SIZE

public static int CONFIG_SMALLEST_SCREEN_SIZE { get; set; }

Property Value

int

CONFIG_TOUCHSCREEN

public static int CONFIG_TOUCHSCREEN { get; set; }

Property Value

int

CONFIG_UI_MODE

public static int CONFIG_UI_MODE { get; set; }

Property Value

int

CREATOR

public static Parcelable.Creator CREATOR { get; set; }

Property Value

Parcelable.Creator

DOCUMENT_LAUNCH_ALWAYS

public static int DOCUMENT_LAUNCH_ALWAYS { get; set; }

Property Value

int

DOCUMENT_LAUNCH_INTO_EXISTING

public static int DOCUMENT_LAUNCH_INTO_EXISTING { get; set; }

Property Value

int

DOCUMENT_LAUNCH_NEVER

public static int DOCUMENT_LAUNCH_NEVER { get; set; }

Property Value

int

DOCUMENT_LAUNCH_NONE

public static int DOCUMENT_LAUNCH_NONE { get; set; }

Property Value

int

FLAG_ALLOW_TASK_REPARENTING

public static int FLAG_ALLOW_TASK_REPARENTING { get; set; }

Property Value

int

FLAG_ALLOW_UNTRUSTED_ACTIVITY_EMBEDDING

public static int FLAG_ALLOW_UNTRUSTED_ACTIVITY_EMBEDDING { get; set; }

Property Value

int

FLAG_ALWAYS_RETAIN_TASK_STATE

public static int FLAG_ALWAYS_RETAIN_TASK_STATE { get; set; }

Property Value

int

FLAG_AUTO_REMOVE_FROM_RECENTS

public static int FLAG_AUTO_REMOVE_FROM_RECENTS { get; set; }

Property Value

int

FLAG_CLEAR_TASK_ON_LAUNCH

public static int FLAG_CLEAR_TASK_ON_LAUNCH { get; set; }

Property Value

int

FLAG_ENABLE_VR_MODE

public static int FLAG_ENABLE_VR_MODE { get; set; }

Property Value

int

FLAG_EXCLUDE_FROM_RECENTS

public static int FLAG_EXCLUDE_FROM_RECENTS { get; set; }

Property Value

int

FLAG_FINISH_ON_CLOSE_SYSTEM_DIALOGS

public static int FLAG_FINISH_ON_CLOSE_SYSTEM_DIALOGS { get; set; }

Property Value

int

FLAG_FINISH_ON_TASK_LAUNCH

public static int FLAG_FINISH_ON_TASK_LAUNCH { get; set; }

Property Value

int

FLAG_HARDWARE_ACCELERATED

public static int FLAG_HARDWARE_ACCELERATED { get; set; }

Property Value

int

FLAG_IMMERSIVE

public static int FLAG_IMMERSIVE { get; set; }

Property Value

int

FLAG_MULTIPROCESS

public static int FLAG_MULTIPROCESS { get; set; }

Property Value

int

FLAG_NO_HISTORY

public static int FLAG_NO_HISTORY { get; set; }

Property Value

int

FLAG_PREFER_MINIMAL_POST_PROCESSING

public static int FLAG_PREFER_MINIMAL_POST_PROCESSING { get; set; }

Property Value

int

FLAG_RELINQUISH_TASK_IDENTITY

public static int FLAG_RELINQUISH_TASK_IDENTITY { get; set; }

Property Value

int

FLAG_RESUME_WHILE_PAUSING

public static int FLAG_RESUME_WHILE_PAUSING { get; set; }

Property Value

int

FLAG_SINGLE_USER

public static int FLAG_SINGLE_USER { get; set; }

Property Value

int

FLAG_STATE_NOT_NEEDED

public static int FLAG_STATE_NOT_NEEDED { get; set; }

Property Value

int

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements java.lang.AutoCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

LAUNCH_MULTIPLE

public static int LAUNCH_MULTIPLE { get; set; }

Property Value

int

LAUNCH_SINGLE_INSTANCE

public static int LAUNCH_SINGLE_INSTANCE { get; set; }

Property Value

int

LAUNCH_SINGLE_INSTANCE_PER_TASK

public static int LAUNCH_SINGLE_INSTANCE_PER_TASK { get; set; }

Property Value

int

LAUNCH_SINGLE_TASK

public static int LAUNCH_SINGLE_TASK { get; set; }

Property Value

int

LAUNCH_SINGLE_TOP

public static int LAUNCH_SINGLE_TOP { get; set; }

Property Value

int

PERSIST_ACROSS_REBOOTS

public static int PERSIST_ACROSS_REBOOTS { get; set; }

Property Value

int

PERSIST_NEVER

public static int PERSIST_NEVER { get; set; }

Property Value

int

PERSIST_ROOT_ONLY

public static int PERSIST_ROOT_ONLY { get; set; }

Property Value

int

SCREEN_ORIENTATION_BEHIND

public static int SCREEN_ORIENTATION_BEHIND { get; set; }

Property Value

int

SCREEN_ORIENTATION_FULL_SENSOR

public static int SCREEN_ORIENTATION_FULL_SENSOR { get; set; }

Property Value

int

SCREEN_ORIENTATION_FULL_USER

public static int SCREEN_ORIENTATION_FULL_USER { get; set; }

Property Value

int

SCREEN_ORIENTATION_LANDSCAPE

public static int SCREEN_ORIENTATION_LANDSCAPE { get; set; }

Property Value

int

SCREEN_ORIENTATION_LOCKED

public static int SCREEN_ORIENTATION_LOCKED { get; set; }

Property Value

int

SCREEN_ORIENTATION_NOSENSOR

public static int SCREEN_ORIENTATION_NOSENSOR { get; set; }

Property Value

int

SCREEN_ORIENTATION_PORTRAIT

public static int SCREEN_ORIENTATION_PORTRAIT { get; set; }

Property Value

int

SCREEN_ORIENTATION_REVERSE_LANDSCAPE

public static int SCREEN_ORIENTATION_REVERSE_LANDSCAPE { get; set; }

Property Value

int

SCREEN_ORIENTATION_REVERSE_PORTRAIT

public static int SCREEN_ORIENTATION_REVERSE_PORTRAIT { get; set; }

Property Value

int

SCREEN_ORIENTATION_SENSOR

public static int SCREEN_ORIENTATION_SENSOR { get; set; }

Property Value

int

SCREEN_ORIENTATION_SENSOR_LANDSCAPE

public static int SCREEN_ORIENTATION_SENSOR_LANDSCAPE { get; set; }

Property Value

int

SCREEN_ORIENTATION_SENSOR_PORTRAIT

public static int SCREEN_ORIENTATION_SENSOR_PORTRAIT { get; set; }

Property Value

int

SCREEN_ORIENTATION_UNSPECIFIED

public static int SCREEN_ORIENTATION_UNSPECIFIED { get; set; }

Property Value

int

SCREEN_ORIENTATION_USER

public static int SCREEN_ORIENTATION_USER { get; set; }

Property Value

int

SCREEN_ORIENTATION_USER_LANDSCAPE

public static int SCREEN_ORIENTATION_USER_LANDSCAPE { get; set; }

Property Value

int

SCREEN_ORIENTATION_USER_PORTRAIT

public static int SCREEN_ORIENTATION_USER_PORTRAIT { get; set; }

Property Value

int

UIOPTION_SPLIT_ACTION_BAR_WHEN_NARROW

public static int UIOPTION_SPLIT_ACTION_BAR_WHEN_NARROW { get; set; }

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

CreatePoolableInstance()

HPA initializer for ActivityInfo()

public static ActivityInfo CreatePoolableInstance()

Returns

ActivityInfo

CreatePoolableInstance(ActivityInfo)

HPA initializer for ActivityInfo(Android.Content.Pm.ActivityInfo arg0)

public static ActivityInfo CreatePoolableInstance(ActivityInfo arg0)

Parameters

arg0 ActivityInfo

Returns

ActivityInfo

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