Condividi tramite


View.SystemUiVisibility Proprietà

Definizione

Attenzione

This property has an incorrect enumeration type. Use the SystemUiFlags property instead.

Restituisce l'ultimo #setSystemUiVisibility(int) oggetto richiesto da questa visualizzazione. -oppure- Richiedere che venga modificata la visibilità della barra di stato o di altre decorazioni dello schermo/finestra.

[System.Obsolete("This property has an incorrect enumeration type. Use the SystemUiFlags property instead.")]
public virtual Android.Views.StatusBarVisibility SystemUiVisibility { [Android.Runtime.Register("getSystemUiVisibility", "()I", "GetGetSystemUiVisibilityHandler")] get; [Android.Runtime.Register("setSystemUiVisibility", "(I)V", "GetSetSystemUiVisibility_IHandler")] set; }
[<System.Obsolete("This property has an incorrect enumeration type. Use the SystemUiFlags property instead.")>]
[<get: Android.Runtime.Register("getSystemUiVisibility", "()I", "GetGetSystemUiVisibilityHandler")>]
[<set: Android.Runtime.Register("setSystemUiVisibility", "(I)V", "GetSetSystemUiVisibility_IHandler")>]
member this.SystemUiVisibility : Android.Views.StatusBarVisibility with get, set

Valore della proprietà

Bit per bit o di flag #SYSTEM_UI_FLAG_LOW_PROFILE, , #SYSTEM_UI_FLAG_HIDE_NAVIGATION#SYSTEM_UI_FLAG_FULLSCREEN, #SYSTEM_UI_FLAG_LAYOUT_STABLE, #SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION#SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, #SYSTEM_UI_FLAG_IMMERSIVE, e #SYSTEM_UI_FLAG_IMMERSIVE_STICKY.

Attributi

Commenti

Documentazione del getter delle proprietà:

Restituisce l'ultimo #setSystemUiVisibility(int) oggetto richiesto da questa visualizzazione.

Questo membro è deprecato. I flag SystemUiVisibility sono deprecati. Utilizzare invece WindowInsetsController.

Documentazione java per android.view.View.getSystemUiVisibility().

Documentazione del setter delle proprietà:

Richiedere che venga modificata la visibilità della barra di stato o di altre decorazioni dello schermo/finestra.

Questo metodo viene usato per inserire l'interfaccia utente del dispositivo in modalità temporanee in cui l'attenzione dell'utente è più concentrata sul contenuto dell'applicazione, eliminando o nascondendo gli inviti del sistema circostanti. Viene in genere usato in combinazione con Window#FEATURE_ACTION_BAR_OVERLAY Window.FEATURE_ACTION_BAR_OVERLAY, consentendo di posizionare il contenuto delle applicazioni dietro la barra delle azioni (e con questi flag altri inviti di sistema) in modo che sia possibile eseguire transizioni uniformi tra nascondere e visualizzarle.

Due esempi rappresentativi dell'uso della visibilità dell'interfaccia utente di sistema implementano un'applicazione di esplorazione dei contenuti (ad esempio un lettore di riviste) e un'applicazione per la riproduzione di video.

Il primo codice mostra un'implementazione tipica di una visualizzazione in un'applicazione di esplorazione del contenuto. In questa implementazione, l'applicazione passa in modalità orientata al contenuto nascondendo la barra di stato e la barra delle azioni e inserendo gli elementi di spostamento in modalità disattivata. L'utente può quindi interagire con il contenuto in questa modalità. Un'applicazione di questo tipo deve fornire un modo semplice per consentire all'utente di disattivare la modalità ,ad esempio per controllare le informazioni nella barra di stato o nelle notifiche di accesso. Nell'implementazione qui, questa operazione viene eseguita semplicemente toccando il contenuto.

{

Questo membro è deprecato. I flag SystemUiVisibility sono deprecati. Utilizzare invece WindowInsetsController.

Documentazione java per android.view.View.setSystemUiVisibility(int).

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