WindowManager.PropertyActivityEmbeddingAllowSystemOverride Campo

Definizione

Attenzione

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

Tag a livello android.content.pm.PackageManager.Property PackageManager.Property di applicazione che specifica se gli OEM sono autorizzati a fornire attività che incorporano configurazioni di regole di divisione per conto dell'app.

[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

Valore del campo

Attributi

Commenti

Tag a livello android.content.pm.PackageManager.Property PackageManager.Property di applicazione che specifica se gli OEM sono autorizzati a fornire attività che incorporano configurazioni di regole di divisione per conto dell'app.

Se true, il sistema può eseguire l'override del comportamento di finestra dell'app e implementare regole di divisione di incorporamento delle attività, ad esempio la visualizzazione di attività affiancate. Un override di sistema informa l'app che le API di incorporamento dell'attività sono disabilitate in modo che l'app non fornisca regole di incorporamento delle proprie attività, che verrebbero in conflitto con le regole del sistema.

Se false, il sistema non è autorizzato a eseguire l'override del comportamento di finestra dell'app. Impostare la proprietà su false se l'app fornisce regole di divisione di incorporamento delle attività personalizzate o se si vuole impedire l'override del sistema per qualsiasi altro motivo.

Il valore predefinito è false.

<b>Nota:</b> Rifiuto di consentire l'override del sistema non è applicabile. Gli OEM possono eseguire l'override dell'implementazione dell'incorporamento dell'attività dell'app indipendentemente dal fatto che questa proprietà sia specificata o meno e impostata su false. La proprietà è, in effetti, un hint per gli OEM.

Gli OEM possono implementare l'incorporamento delle attività in qualsiasi livello di API. La procedura consigliata per le app consiste nell'impostare sempre in modo esplicito questa proprietà nel file manifesto dell'app indipendentemente dal livello api di destinazione anziché basarsi sul valore predefinito.

<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;

Documentazione java per android.view.WindowManager.PROPERTY_ACTIVITY_EMBEDDING_ALLOW_SYSTEM_OVERRIDE.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a