WindowManager.PropertyActivityEmbeddingAllowSystemOverride Champ
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Attention
Use 'Android.Views.IWindowManager.PropertyActivityEmbeddingAllowSystemOverride'. This class will be removed in a future release.
Niveau application android.content.pm.PackageManager.Property PackageManager.Property
balise qui spécifie si les oem sont autorisés à fournir des configurations de règle fractionnée incorporées pour le compte de l’application.
[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
Valeur de champ
- Attributs
Remarques
Balise au niveau android.content.pm.PackageManager.Property PackageManager.Property
de l’application qui spécifie si les oem sont autorisés à fournir des configurations de règle fractionnée incorporées pour le compte de l’application.
Si true
, le système est autorisé à remplacer le comportement de fenêtrage de l’application et à implémenter des règles de fractionnement d’activité, telles que l’affichage des activités côte à côte. Une substitution système informe l’application que les API d’incorporation d’activité sont désactivées afin que l’application ne fournisse pas ses propres règles d’incorporation d’activités, ce qui serait en conflit avec les règles du système.
Si false
, le système n’est pas autorisé à remplacer le comportement de fenêtrage de l’application. Définissez la propriété false
sur laquelle l’application fournit ses propres règles de fractionnement d’activité, ou si vous souhaitez empêcher le remplacement du système pour toute autre raison.
La valeur par défaut est false
.
<p class="remarque"><b>Remarque :</b> Refus d’autoriser le remplacement du système n’est pas applicable. Les oem peuvent remplacer l’implémentation de l’incorporation d’activités de l’application si cette propriété est spécifiée et définie sur false
. La propriété est, en effet, un indicateur pour les oem.
Les oem peuvent implémenter l’incorporation d’activités sur n’importe quel niveau d’API. La meilleure pratique pour les applications consiste à toujours définir explicitement cette propriété dans le fichier manifeste de l’application, quel que soit le niveau d’API ciblé plutôt que de s’appuyer sur la valeur par défaut.
<b>Syntax :</b>
<application>
<property
android:name="android.window.PROPERTY_ACTIVITY_EMBEDDING_ALLOW_SYSTEM_OVERRIDE"
android:value="true|false"/>
</application>
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.