Table of Contents

Class Instrumentation.ActivityMonitor

Namespace
Android.App
Assembly
MASES.Netdroid.dll
public class Instrumentation.ActivityMonitor : JVMBridgeBase<Instrumentation.ActivityMonitor>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
Inheritance
Instrumentation.ActivityMonitor
Implements
Extension Methods

Constructors

ActivityMonitor()

public ActivityMonitor()

ActivityMonitor(IntentFilter, ActivityResult, bool)

public ActivityMonitor(IntentFilter arg0, Instrumentation.ActivityResult arg1, bool arg2)

Parameters

arg0 IntentFilter

IntentFilter

arg1 Instrumentation.ActivityResult

Instrumentation.ActivityResult

arg2 bool

bool

ActivityMonitor(String, ActivityResult, bool)

public ActivityMonitor(String arg0, Instrumentation.ActivityResult arg1, bool arg2)

Parameters

arg0 String

String

arg1 Instrumentation.ActivityResult

Instrumentation.ActivityResult

arg2 bool

bool

ActivityMonitor(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 ActivityMonitor(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

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

Methods

CreatePoolableInstance()

HPA initializer for ActivityMonitor()

public static Instrumentation.ActivityMonitor CreatePoolableInstance()

Returns

Instrumentation.ActivityMonitor

CreatePoolableInstance(IntentFilter, ActivityResult, bool)

HPA initializer for ActivityMonitor(Android.Content.IntentFilter arg0, Android.App.Instrumentation.ActivityResult arg1, bool arg2)

public static Instrumentation.ActivityMonitor CreatePoolableInstance(IntentFilter arg0, Instrumentation.ActivityResult arg1, bool arg2)

Parameters

arg0 IntentFilter
arg1 Instrumentation.ActivityResult
arg2 bool

Returns

Instrumentation.ActivityMonitor

CreatePoolableInstance(String, ActivityResult, bool)

HPA initializer for ActivityMonitor(Java.Lang.String arg0, Android.App.Instrumentation.ActivityResult arg1, bool arg2)

public static Instrumentation.ActivityMonitor CreatePoolableInstance(String arg0, Instrumentation.ActivityResult arg1, bool arg2)

Parameters

arg0 String
arg1 Instrumentation.ActivityResult
arg2 bool

Returns

Instrumentation.ActivityMonitor

GetFilter()

public IntentFilter GetFilter()

Returns

IntentFilter

IntentFilter

GetHits()

public int GetHits()

Returns

int

int

GetLastActivity()

public Activity GetLastActivity()

Returns

Activity

Activity

GetLastActivityDirect()

public Activity GetLastActivityDirect()

Returns

Activity

Activity

GetResult()

public Instrumentation.ActivityResult GetResult()

Returns

Instrumentation.ActivityResult

Instrumentation.ActivityResult

IsBlocking()

public bool IsBlocking()

Returns

bool

bool

OnStartActivity(Intent)

public Instrumentation.ActivityResult OnStartActivity(Intent arg0)

Parameters

arg0 Intent

Intent

Returns

Instrumentation.ActivityResult

Instrumentation.ActivityResult

WaitForActivity()

public Activity WaitForActivity()

Returns

Activity

Activity

WaitForActivityDirect()

public Activity WaitForActivityDirect()

Returns

Activity

Activity

WaitForActivityWithTimeout(long)

public Activity WaitForActivityWithTimeout(long arg0)

Parameters

arg0 long

long

Returns

Activity

Activity

WaitForActivityWithTimeoutDirect(long)

public Activity WaitForActivityWithTimeoutDirect(long arg0)

Parameters

arg0 long

long

Returns

Activity

Activity