WindowManager.PropertyActivityEmbeddingAllowSystemOverride フィールド

定義

注意事項

Use 'Android.Views.IWindowManager.PropertyActivityEmbeddingAllowSystemOverride'. This class will be removed in a future release.

アプリに代わってアクティビティ埋め込み分割ルール構成を提供することを OEM が許可するかどうかを指定するアプリケーション レベルの android.content.pm.PackageManager.Property PackageManager.Property タグ。

[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 です。

<b>Note:</b> システムの上書きを許可することを拒否することはできません。 OEM は、このプロパティが指定され、 falseに設定されているかどうかにかかわらず、アプリのアクティビティ埋め込み実装をオーバーライドできます。 このプロパティは、実際には OEM にヒントを提供します。

OEM は、任意の API レベルでアクティビティ埋め込みを実装できます。 アプリのベスト プラクティスは、既定値に依存するのではなく、対象となる API レベルに関係なく、常にアプリ マニフェスト ファイルでこのプロパティを明示的に設定することです。

<b>Syntax:</b>

&lt;application&gt;
              &lt;property
                android:name="android.window.PROPERTY_ACTIVITY_EMBEDDING_ALLOW_SYSTEM_OVERRIDE"
                android:value="true|false"/&gt;
            &lt;/application&gt;

android.view.WindowManager.PROPERTY_ACTIVITY_EMBEDDING_ALLOW_SYSTEM_OVERRIDEの Java ドキュメント。

このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。

適用対象