WindowManager.PropertyCompatAllowDisplayOrientationOverride Campo
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Precaución
Use 'Android.Views.IWindowManager.PropertyCompatAllowDisplayOrientationOverride'. This class will be removed in a future release.
android.content.pm.PackageManager.Property PackageManager.Property Nivel de aplicación de una aplicación para informar al sistema de que la aplicación debe optar por no participar en la invalidación de compatibilidad que corrige la orientación de visualización a la orientación natural horizontal cuando una actividad está en pantalla completa.
[Android.Runtime.Register("PROPERTY_COMPAT_ALLOW_DISPLAY_ORIENTATION_OVERRIDE", ApiSince=34)]
[System.Obsolete("Use 'Android.Views.IWindowManager.PropertyCompatAllowDisplayOrientationOverride'. This class will be removed in a future release.")]
public const string PropertyCompatAllowDisplayOrientationOverride;
[<Android.Runtime.Register("PROPERTY_COMPAT_ALLOW_DISPLAY_ORIENTATION_OVERRIDE", ApiSince=34)>]
[<System.Obsolete("Use 'Android.Views.IWindowManager.PropertyCompatAllowDisplayOrientationOverride'. This class will be removed in a future release.")>]
val mutable PropertyCompatAllowDisplayOrientationOverride : string
Valor de campo
- Atributos
Comentarios
android.content.pm.PackageManager.Property PackageManager.Property Nivel de aplicación de una aplicación para informar al sistema de que la aplicación debe optar por no participar en la invalidación de compatibilidad que corrige la orientación de visualización a la orientación natural horizontal cuando una actividad está en pantalla completa.
Cuando esta invalidación de compatibilidad está habilitada y mientras la pantalla se fija en la orientación natural horizontal, la orientación solicitada por la actividad seguirá siendo respetada por la lógica de resolución de límites. Por ejemplo, si una actividad solicita orientación vertical, la actividad aparece en modo de bandeja de letras para las aplicaciones de orientación fija con la pantalla girada a la orientación natural lanscape.
El tratamiento está deshabilitado de forma predeterminada, pero los fabricantes de dispositivos pueden habilitar el tratamiento con su discreción para mejorar la compatibilidad de la pantalla en pantallas que tienen habilitada la configuración de visualización de solicitudes de omitir orientación habilitada por los OEM en el dispositivo, lo que permite el modo de compatibilidad para aplicaciones de orientación fija en Android 12 (nivel de API 31) o superior. Consulte Modo de compatibilidad del dispositivo para obtener más detalles.
Con esta propiedad establecida en true o sin establecer, el sistema wiil usa orientación horizontal cuando se cumplen las condiciones siguientes: <ul><li>Natural orientation of the display is landscape <li>ignore requested orientation display setting is enabled <li>activity is fullscreen.
<li>Fabricante del dispositivo ha habilitado el tratamiento.
</ul>
Con esta propiedad establecida en false, no se aplicará la invalidación por aplicación del fabricante del dispositivo para la orientación de pantalla.
<b>Sintaxis:</b>
<application>
<property
android:name="android.window.PROPERTY_COMPAT_ALLOW_DISPLAY_ORIENTATION_OVERRIDE"
android:value="true|false"/>
</application>
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.