Condividi tramite


WindowManager.PropertyCompatAllowOrientationOverride Campo

Definizione

Attenzione

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

Livello android.content.pm.PackageManager.Property PackageManager .Property applicazione per un'app per informare il sistema che l'app deve essere esclusa dall'override di compatibilità per l'orientamento impostato dal produttore 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

Valore del campo

Attributi

Commenti

Livello android.content.pm.PackageManager.Property PackageManager .Property applicazione per un'app per informare il sistema che l'app deve essere esclusa dall'override di compatibilità per l'orientamento impostato dal produttore del dispositivo. Quando viene applicato l'override dell'orientamento, è possibile: <ul><li>Sostituire l'orientamento specifico richiesto dall'app con un altro elemento selezionato dal produttore del dispositivo, ad esempio sostituire undefined richiesto dall'app con verticale. <li>Usa sempre un orientamento selezionato dal produttore del dispositivo. <li>Fare uno dei precedenti, ma solo quando la connessione della fotocamera è aperta. </ul>

Questa proprietà è diversa da PROPERTY_COMPAT_IGNORE_REQUESTED_ORIENTATION (usata per evitare cicli di orientamento causati dall'uso non corretto di android.app.Activity#setRequestedOrientation) perché questa proprietà esegue l'override dell'app a un orientamento selezionato dal produttore del dispositivo anziché ignorare una delle richieste di orientamento provenienti dall'app rispetto a quella precedente.

Con questa proprietà impostata su true o non impostato, i produttori di dispositivi possono sostituire l'orientamento per l'app usando la propria discrezione per migliorare la compatibilità della visualizzazione.

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

<b>Syntax:</b>

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

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