Activity.SetAllowCrossUidActivitySwitchFromBelow(Boolean) メソッド

定義

タスク内のこのアクティビティの下にあるアクティビティが、他のアクティビティを開始するか、タスクを完了できるかを指定します。

[Android.Runtime.Register("setAllowCrossUidActivitySwitchFromBelow", "(Z)V", "GetSetAllowCrossUidActivitySwitchFromBelow_ZHandler", ApiSince=35)]
public virtual void SetAllowCrossUidActivitySwitchFromBelow(bool allowed);
[<Android.Runtime.Register("setAllowCrossUidActivitySwitchFromBelow", "(Z)V", "GetSetAllowCrossUidActivitySwitchFromBelow_ZHandler", ApiSince=35)>]
abstract member SetAllowCrossUidActivitySwitchFromBelow : bool -> unit
override this.SetAllowCrossUidActivitySwitchFromBelow : bool -> unit

パラメーター

allowed
Boolean

trueUID の制限を無効にする場合。既定の動作に戻すfalse

属性

注釈

タスク内のこのアクティビティの下にあるアクティビティが、他のアクティビティを開始するか、タスクを完了できるかを指定します。

ターゲット SDK レベルの android.os.Build.VERSION_CODES#VANILLA_ICE_CREAM以降、セキュリティ上の理由から、このようなタスクの最上位アクティビティが同じ UID に属していない限り、アプリが新しいアクティビティの開始やタスクの終了をブロックされる可能性があります。

このフラグを true に設定すると、このアクティビティが最上位にある場合、起動アプリは制限を無視できます。 このアクティビティの UID に一致するアプリは常に除外されます。

Javaドキュメント。

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

適用対象