WindowManager.PropertyActivityEmbeddingAllowSystemOverride フィールド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
注意事項
Use 'Android.Views.IWindowManager.PropertyActivityEmbeddingAllowSystemOverride'. This class will be removed in a future release.
アプリケーション レベルandroid.content.pm.PackageManager.Property PackageManager.Property
アプリの代わりに分割規則の構成を埋め込むアクティビティを OEM が許可するかどうかを指定する タグ。
[Android.Runtime.Register("PROPERTY_ACTIVITY_EMBEDDING_ALLOW_SYSTEM_OVERRIDE", ApiSince=34)]
[System.Obsolete("Use 'Android.Views.IWindowManager.PropertyActivityEmbeddingAllowSystemOverride'. This class will be removed in a future release.")]
public const string PropertyActivityEmbeddingAllowSystemOverride;
[<Android.Runtime.Register("PROPERTY_ACTIVITY_EMBEDDING_ALLOW_SYSTEM_OVERRIDE", ApiSince=34)>]
[<System.Obsolete("Use 'Android.Views.IWindowManager.PropertyActivityEmbeddingAllowSystemOverride'. This class will be removed in a future release.")>]
val mutable PropertyActivityEmbeddingAllowSystemOverride : string
フィールド値
- 属性
注釈
アプリの代わりに分割ルール構成を埋め込むアクティビティを OEM が許可するかどうかを指定するアプリケーション レベル android.content.pm.PackageManager.Property PackageManager.Property
のタグ。
の場合 true
、システムはアプリのウィンドウ動作をオーバーライドし、アクティビティの埋め込み分割ルール (アクティビティを並べて表示するなど) を実装できます。 システムオーバーライドは、アクティビティ埋め込み API が無効になっていることをアプリに通知するため、アプリは独自のアクティビティ埋め込みルールを提供しないため、システムのルールと競合します。
の場合 false
、システムはアプリのウィンドウ動作をオーバーライドできません。 アプリが独自のアクティビティ埋め込み分割ルールを提供する場合、または他の理由でシステムのオーバーライドを禁止する場合は、 プロパティ false
を に設定します。
既定値は false
です。
<p class="note"><b>注:</b> システムオーバーライドを許可することを拒否することは強制不可能です。 OEM は、このプロパティが指定されていて に設定されているかどうかに関係なく、アプリのアクティビティ埋め込み実装を false
オーバーライドできます。 プロパティは、実際には OEM に対するヒントです。
OEM は、任意の API レベルでアクティビティ埋め込みを実装できます。 アプリのベスト プラクティスは、既定値に依存するのではなく、対象となる API レベルに関係なく、常にアプリ マニフェスト ファイルでこのプロパティを明示的に設定することです。
<b>構文:</b>
<application>
<property
android:name="android.window.PROPERTY_ACTIVITY_EMBEDDING_ALLOW_SYSTEM_OVERRIDE"
android:value="true|false"/>
</application>
の Java ドキュメント android.view.WindowManager.PROPERTY_ACTIVITY_EMBEDDING_ALLOW_SYSTEM_OVERRIDE
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。