Condividi tramite


WindowManager.PropertyCompatAllowDisplayOrientationOverride Campo

Definizione

Attenzione

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

android.content.pm.PackageManager.Property PackageManager .Property Livello di applicazione per un'app per informare il sistema che l'app deve essere esplicitamente disattivata dall'override della compatibilità che corregge l'orientamento dello schermo verso l'orientamento naturale orizzontale quando un'attività è a schermo intero.

[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

Valore del campo

Attributi

Commenti

android.content.pm.PackageManager.Property PackageManager .Property Livello di applicazione per un'app per informare il sistema che l'app deve essere esplicitamente disattivata dall'override della compatibilità che corregge l'orientamento dello schermo verso l'orientamento naturale orizzontale quando un'attività è a schermo intero.

Quando questa sostituzione di compatibilità è abilitata e la visualizzazione è fissa all'orientamento naturale orizzontale, l'orientamento richiesto dall'attività verrà comunque rispettato dalla logica di risoluzione dei limiti. Ad esempio, se un'attività richiede l'orientamento verticale, l'attività verrà visualizzata nella modalità casella di lettere per l'orientamento fisso con lo schermo ruotato sull'orientamento naturale del lanscape.

Il trattamento è disabilitato per impostazione predefinita, ma i produttori di dispositivi possono abilitare il trattamento usando la loro discrezione per migliorare la compatibilità dello schermo nei display che hanno ignoratoOrientationRequest impostazione di visualizzazione abilitata (abilita la modalità di compatibilità per l'orientamento fisso, vedere La casella di lettere avanzata per altri dettagli).

Con questa proprietà impostata su true o unset, l'orientamento orizzontale del sistema viene utilizzato quando vengono soddisfatte le condizioni seguenti: <l'orientamento><>naturale dello schermo è l'impostazione di visualizzazione orizzontale <li>ignoreOrientationRequest è abilitata <li>Activity è a schermo intero. <li>Produttore del dispositivo ha abilitato il trattamento. </ul>

Con questa proprietà impostata su false, il dispositivo prodotto per ogni override per app per l'orientamento dello schermo non verrà applicato.

<b>Syntax:</b>

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

Documentazione java per android.view.WindowManager.PROPERTY_COMPAT_ALLOW_DISPLAY_ORIENTATION_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