Table of Contents

Class Instrumentation.ActivityMonitor

Namespace
Android.App
Assembly
MASES.Netdroid.dll
public class Instrumentation.ActivityMonitor : JVMBridgeBase<Instrumentation.ActivityMonitor>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
Instrumentation.ActivityMonitor
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<Instrumentation.ActivityMonitor>.IsAssignableFrom(IJavaType)
JVMBridgeBase<Instrumentation.ActivityMonitor>.IsAssignableFrom<T>()
JVMBridgeBase<Instrumentation.ActivityMonitor>.Execute<T>(params T[])
JVMBridgeBase<Instrumentation.ActivityMonitor>.DynBridgeClazz
JVMBridgeBase<Instrumentation.ActivityMonitor>.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

ActivityMonitor()

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

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(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 ActivityMonitor(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

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

Methods

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