Lenguaje

WindowManager.PropertyCompatAllowOrientationOverride Campo

Definición

Precaución

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

Nivel android.content.pm.PackageManager.Property PackageManager.Property de aplicación de una aplicación para informar al sistema de que la aplicación debe excluirse de la invalidación de compatibilidad para la orientación establecida por el fabricante del dispositivo.

[Android.Runtime.Register("PROPERTY_COMPAT_ALLOW_ORIENTATION_OVERRIDE", ApiSince=34)]
[System.Obsolete("Use 'Android.Views.IWindowManager.PropertyCompatAllowOrientationOverride'. This class will be removed in a future release.")]
public const string PropertyCompatAllowOrientationOverride;
[<Android.Runtime.Register("PROPERTY_COMPAT_ALLOW_ORIENTATION_OVERRIDE", ApiSince=34)>]
[<System.Obsolete("Use 'Android.Views.IWindowManager.PropertyCompatAllowOrientationOverride'. This class will be removed in a future release.")>]
val mutable PropertyCompatAllowOrientationOverride : string

Valor de campo

Atributos

Comentarios

Nivel android.content.pm.PackageManager.Property PackageManager.Property de aplicación de una aplicación para informar al sistema de que la aplicación debe excluirse de la invalidación de compatibilidad para la orientación establecida por el fabricante del dispositivo. Cuando se aplica la invalidación de orientación, puede: <ul><li>Reemplace la orientación específica solicitada por la aplicación por otra seleccionada por el fabricante del dispositivo; por ejemplo, reemplace undefined solicitada por la aplicación por vertical. <li>Use siempre una orientación seleccionada por el fabricante del dispositivo. <li>Realice una de las acciones anteriores, pero solo cuando la conexión de la cámara esté abierta. </ul>

Esta propiedad es diferente de #PROPERTY_COMPAT_IGNORE_REQUESTED_ORIENTATION (que se usa para evitar bucles de orientación causados por el uso incorrecto de android.app.Activity#setRequestedOrientation Activity#setRequestedOrientation()) porque esta propiedad invalida la aplicación a una orientación seleccionada por el fabricante del dispositivo en lugar de omitir una de las solicitudes de orientación procedentes de la aplicación mientras respeta la anterior.

Con esta propiedad establecida en true o sin establecer, los fabricantes de dispositivos pueden invalidar la orientación de la aplicación con su discreción para mejorar la compatibilidad de la pantalla.

Con esta propiedad establecida en false, no se aplicará la invalidación por aplicación del fabricante del dispositivo para la orientación.

<b>Sintaxis:</b>

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

Java documentación para android.view.WindowManager.PROPERTY_COMPAT_ALLOW_ORIENTATION_OVERRIDE.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a