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
欄位值
- 屬性
備註
應用層級 android.content.pm.PackageManager.Property PackageManager.Property
標記,指定是否允許 OEM 代表應用程式提供活動內嵌分割規則組態。
如果 true
為,則允許系統覆寫應用程式的視窗化行為,並實作活動內嵌分割規則,例如並排顯示活動。 系統覆寫會通知應用程式活動內嵌 API 已停用,因此應用程式不會提供自己的活動內嵌規則,這與系統的規則衝突。
如果 false
為 ,則不允許系統覆寫應用程式的視窗化行為。 如果應用程式提供自己的活動內嵌分割規則,或您要防止系統基於任何其他原因覆寫,請將 屬性 false
設定為 。
預設值是 false
。
<p class=“note”><b>Note:</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>
的 android.view.WindowManager.PROPERTY_ACTIVITY_EMBEDDING_ALLOW_SYSTEM_OVERRIDE
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。