Class ActivityOptions
public class ActivityOptions : JVMBridgeBase<ActivityOptions>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
- Inheritance
-
ActivityOptions
- Implements
- Extension Methods
Constructors
ActivityOptions(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 ActivityOptions(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
EXTRA_USAGE_TIME_REPORT
public static String EXTRA_USAGE_TIME_REPORT { get; set; }
Property Value
EXTRA_USAGE_TIME_REPORT_PACKAGES
public static String EXTRA_USAGE_TIME_REPORT_PACKAGES { get; set; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
MODE_BACKGROUND_ACTIVITY_START_ALLOWED
[Obsolete("Deprecated in JVM")]
public static int MODE_BACKGROUND_ACTIVITY_START_ALLOWED { get; set; }
Property Value
MODE_BACKGROUND_ACTIVITY_START_ALLOW_ALWAYS
public static int MODE_BACKGROUND_ACTIVITY_START_ALLOW_ALWAYS { get; set; }
Property Value
MODE_BACKGROUND_ACTIVITY_START_ALLOW_IF_VISIBLE
public static int MODE_BACKGROUND_ACTIVITY_START_ALLOW_IF_VISIBLE { get; set; }
Property Value
MODE_BACKGROUND_ACTIVITY_START_DENIED
public static int MODE_BACKGROUND_ACTIVITY_START_DENIED { get; set; }
Property Value
MODE_BACKGROUND_ACTIVITY_START_SYSTEM_DEFINED
public static int MODE_BACKGROUND_ACTIVITY_START_SYSTEM_DEFINED { get; set; }
Property Value
Methods
GetLaunchBounds()
public Rect GetLaunchBounds()
Returns
GetLaunchDisplayId()
public int GetLaunchDisplayId()
Returns
GetLockTaskMode()
public bool GetLockTaskMode()
Returns
GetPendingIntentBackgroundActivityStartMode()
public int GetPendingIntentBackgroundActivityStartMode()
Returns
GetPendingIntentCreatorBackgroundActivityStartMode()
public int GetPendingIntentCreatorBackgroundActivityStartMode()
Returns
GetSplashScreenStyle()
public int GetSplashScreenStyle()
Returns
IsAllowPassThroughOnTouchOutside()
public bool IsAllowPassThroughOnTouchOutside()
Returns
IsPendingIntentBackgroundActivityLaunchAllowed()
[Obsolete("Deprecated in JVM")]
public bool IsPendingIntentBackgroundActivityLaunchAllowed()
Returns
IsShareIdentityEnabled()
public bool IsShareIdentityEnabled()
Returns
MakeBasic()
public static ActivityOptions MakeBasic()
Returns
MakeClipRevealAnimation(View, int, int, int, int)
public static ActivityOptions MakeClipRevealAnimation(View arg0, int arg1, int arg2, int arg3, int arg4)
Parameters
Returns
MakeCustomAnimation(Context, int, int)
public static ActivityOptions MakeCustomAnimation(Context arg0, int arg1, int arg2)
Parameters
Returns
MakeCustomAnimation(Context, int, int, int)
public static ActivityOptions MakeCustomAnimation(Context arg0, int arg1, int arg2, int arg3)
Parameters
Returns
MakeLaunchIntoPip(PictureInPictureParams)
public static ActivityOptions MakeLaunchIntoPip(PictureInPictureParams arg0)
Parameters
Returns
MakeScaleUpAnimation(View, int, int, int, int)
public static ActivityOptions MakeScaleUpAnimation(View arg0, int arg1, int arg2, int arg3, int arg4)
Parameters
Returns
MakeSceneTransitionAnimation(Activity, params Pair<View, String>[])
public static ActivityOptions MakeSceneTransitionAnimation(Activity arg0, params Pair<View, String>[] arg1)
Parameters
Returns
MakeSceneTransitionAnimation(Activity, View, String)
public static ActivityOptions MakeSceneTransitionAnimation(Activity arg0, View arg1, String arg2)
Parameters
Returns
MakeTaskLaunchBehind()
public static ActivityOptions MakeTaskLaunchBehind()
Returns
MakeThumbnailScaleUpAnimation(View, Bitmap, int, int)
public static ActivityOptions MakeThumbnailScaleUpAnimation(View arg0, Bitmap arg1, int arg2, int arg3)
Parameters
Returns
RequestUsageTimeReport(PendingIntent)
public void RequestUsageTimeReport(PendingIntent arg0)
Parameters
SetAllowPassThroughOnTouchOutside(bool)
public void SetAllowPassThroughOnTouchOutside(bool arg0)
Parameters
SetAppVerificationBundle(Bundle)
public ActivityOptions SetAppVerificationBundle(Bundle arg0)
Parameters
Returns
SetLaunchBounds(Rect)
public ActivityOptions SetLaunchBounds(Rect arg0)
Parameters
Returns
SetLaunchDisplayId(int)
public ActivityOptions SetLaunchDisplayId(int arg0)
Parameters
Returns
SetLockTaskEnabled(bool)
https://developer.android.com/reference/android/app/ActivityOptions.html#setLockTaskEnabled(boolean)
public ActivityOptions SetLockTaskEnabled(bool arg0)
Parameters
Returns
SetPendingIntentBackgroundActivityLaunchAllowed(bool)
[Obsolete("Deprecated in JVM")]
public void SetPendingIntentBackgroundActivityLaunchAllowed(bool arg0)
Parameters
SetPendingIntentBackgroundActivityStartMode(int)
public ActivityOptions SetPendingIntentBackgroundActivityStartMode(int arg0)
Parameters
Returns
SetPendingIntentCreatorBackgroundActivityStartMode(int)
public ActivityOptions SetPendingIntentCreatorBackgroundActivityStartMode(int arg0)
Parameters
Returns
SetShareIdentityEnabled(bool)
public ActivityOptions SetShareIdentityEnabled(bool arg0)
Parameters
Returns
SetSplashScreenStyle(int)
public ActivityOptions SetSplashScreenStyle(int arg0)
Parameters
Returns
ToBundle()
public Bundle ToBundle()
Returns
Update(ActivityOptions)
public void Update(ActivityOptions arg0)