View.SystemUiFlagHideNavigation Campo

Definición

Marca para #setSystemUiVisibility(int): La vista ha solicitado que la navegación del sistema se oculte temporalmente.

[Android.Runtime.Register("SYSTEM_UI_FLAG_HIDE_NAVIGATION")]
public const Android.Views.SystemUiFlags SystemUiFlagHideNavigation = 2;
[<Android.Runtime.Register("SYSTEM_UI_FLAG_HIDE_NAVIGATION")>]
val mutable SystemUiFlagHideNavigation : Android.Views.SystemUiFlags

Valor de campo

Value = 2
Atributos

Comentarios

Marca para #setSystemUiVisibility(int): La vista ha solicitado que la navegación del sistema se oculte temporalmente.

Se trata de un estado aún menos obtrusivo que el llamado por #SYSTEM_UI_FLAG_LOW_PROFILE; en los dispositivos que dibujan controles de navegación esenciales (Inicio, Atrás y similares) en la pantalla, SYSTEM_UI_FLAG_HIDE_NAVIGATION harán que desaparezcan. Esto es útil (junto con las marcas de ventana android.view.WindowManager.LayoutParams#FLAG_FULLSCREEN FLAG_FULLSCREEN y android.view.WindowManager.LayoutParams#FLAG_LAYOUT_IN_SCREEN FLAG_LAYOUT_IN_SCREEN ) para mostrar contenido con cada último píxel de la pantalla.

Hay una limitación: dado que los controles de navegación son tan importantes, la menor interacción del usuario hará que vuelvan a aparecer inmediatamente. Cuando esto sucede, tanto esta marca #SYSTEM_UI_FLAG_FULLSCREEN como se borrarán automáticamente, de modo que ambos elementos vuelvan a aparecer al mismo tiempo.

Este miembro está en desuso. Use WindowInsetsController#hide(int) con Type#navigationBars() en su lugar.

Documentación de Java para android.view.View.SYSTEM_UI_FLAG_HIDE_NAVIGATION.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código y se usan según los términos descritos en la creative Commons 2.5.

Se aplica a

Consulte también