WindowManager.PropertyActivityEmbeddingAllowSystemOverride Campo
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cuidado
Use 'Android.Views.IWindowManager.PropertyActivityEmbeddingAllowSystemOverride'. This class will be removed in a future release.
Marca no nível android.content.pm.PackageManager.Property PackageManager.Property do aplicativo que especifica se os OEMs têm permissão para fornecer configurações de divisão de regras de inserção de atividade em nome do aplicativo.
[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
Valor do campo
- Atributos
Comentários
Marca no nível android.content.pm.PackageManager.Property PackageManager.Property do aplicativo que especifica se os OEMs têm permissão para fornecer configurações de divisão de regras de inserção de atividade em nome do aplicativo.
Se trueo sistema tiver permissão para substituir o comportamento de janela do aplicativo e implementar regras de divisão de inserção de atividades, como exibir atividades lado a lado. Uma substituição do sistema informa ao aplicativo que as APIs de inserção de atividades estão desabilitadas para que o aplicativo não forneça suas próprias regras de inserção de atividades, o que entraria em conflito com as regras do sistema.
Se falseo sistema não tiver permissão para substituir o comportamento de janela do aplicativo. Defina a propriedade como false se o aplicativo fornece suas próprias regras de divisão de inserção de atividade ou se você quiser impedir a substituição do sistema por qualquer outro motivo.
O valor padrão é false.
<b>Observação:</b> A recusa em permitir a substituição do sistema não é exequível. Os OEMs podem substituir a implementação de inserção de atividades do aplicativo se essa propriedade for especificada ou não como false. A propriedade é, na verdade, uma dica para OEMs.
Os OEMs podem implementar a inserção de atividade em qualquer nível de API. A melhor prática para aplicativos é sempre definir explicitamente essa propriedade no arquivo de manifesto do aplicativo, independentemente do nível de API de destino, em vez de depender do valor padrão.
<b>Sintaxe:</b>
<application>
<property
android:name="android.window.PROPERTY_ACTIVITY_EMBEDDING_ALLOW_SYSTEM_OVERRIDE"
android:value="true|false"/>
</application>
Java documentação para android.view.WindowManager.PROPERTY_ACTIVITY_EMBEDDING_ALLOW_SYSTEM_OVERRIDE.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.