Compartir a través de


WindowManager.PropertyActivityEmbeddingAllowSystemOverride Campo

Definición

Precaución

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

Nivel de aplicación android.content.pm.PackageManager.Property PackageManager.Property etiqueta que especifica si se permite que los OEM proporcionen configuraciones de reglas de división de inserción de actividad en nombre de la aplicación.

[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 de campo

Atributos

Comentarios

Etiqueta de nivel android.content.pm.PackageManager.Property PackageManager.Property de aplicación que especifica si se permite que los OEM proporcionen configuraciones de reglas de división de inserción de actividad en nombre de la aplicación.

Si truees , el sistema puede invalidar el comportamiento de ventanas de la aplicación e implementar reglas de división de inserción de actividad, como mostrar actividades en paralelo. Una invalidación del sistema informa a la aplicación de que las API de inserción de actividad están deshabilitadas, por lo que la aplicación no proporcionará sus propias reglas de inserción de actividad, lo que entraría en conflicto con las reglas del sistema.

Si falsees , el sistema no puede invalidar el comportamiento de ventana de la aplicación. Establezca la propiedad false en si la aplicación proporciona sus propias reglas de división de inserción de actividad, o si desea evitar la invalidación del sistema por cualquier otro motivo.

El valor predeterminado es false.

<p class="note"><b>Note:</b> La denegación de permitir la invalidación del sistema no es ejecutable. Los OEM pueden invalidar la implementación de inserción de actividad de la aplicación tanto si se especifica esta propiedad como si se establece falseen . La propiedad es, en efecto, una sugerencia a los OEM.

Los OEM pueden implementar la inserción de actividades en cualquier nivel de API. El procedimiento recomendado para las aplicaciones es establecer siempre explícitamente esta propiedad en el archivo de manifiesto de la aplicación, independientemente del nivel de API de destino en lugar de confiar en el valor predeterminado.

<b>Sintaxis:</b>

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

Documentación de Java para android.view.WindowManager.PROPERTY_ACTIVITY_EMBEDDING_ALLOW_SYSTEM_OVERRIDE.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a