ActivityOptions.SetLockTaskEnabled(Boolean) メソッド

定義

アクティビティを LockTask モードで起動するかどうかを設定します。

[Android.Runtime.Register("setLockTaskEnabled", "(Z)Landroid/app/ActivityOptions;", "GetSetLockTaskEnabled_ZHandler", ApiSince=28)]
public virtual Android.App.ActivityOptions? SetLockTaskEnabled (bool lockTaskMode);
[<Android.Runtime.Register("setLockTaskEnabled", "(Z)Landroid/app/ActivityOptions;", "GetSetLockTaskEnabled_ZHandler", ApiSince=28)>]
abstract member SetLockTaskEnabled : bool -> Android.App.ActivityOptions
override this.SetLockTaskEnabled : bool -> Android.App.ActivityOptions

パラメーター

lockTaskMode
Boolean

true アクティビティを LockTask モードで起動する場合は 。

戻り値

thisActivityOptions インスタンス。

属性

注釈

アクティビティを LockTask モードで起動するかどうかを設定します。

LockTask モードでアクティビティを開始するには、このオプションを使用します。 で許可されている android.app.admin.DevicePolicyManager アプリのみが LockTask モードで実行できることに注意してください。 したがって、 がターゲット アクティビティのパッケージに対して を返す場合android.app.admin.DevicePolicyManager#isLockTaskPermitted(String)は、 SecurityException の実行中に Context#startActivity(Intent, Bundle)がスローfalseされます。 このメソッドは、既に実行されているアクティビティには影響しません。ロック タスク モードで実行するためにアクティビティを再起動します。

設定されていない場合、既定値は に false 設定されます。

の Java ドキュメント android.app.ActivityOptions.setLockTaskEnabled(boolean)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象