Idioma

View.SystemUiFlagHideNavigation Campo

Definição

Sinalizar para #setSystemUiVisibility(int): A exibição solicitou que a navegação do sistema seja ocultada temporariamente.

[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 do campo

Value = 2
Atributos

Comentários

Sinalizar para #setSystemUiVisibility(int): A exibição solicitou que a navegação do sistema seja ocultada temporariamente.

Esse é um estado ainda menos obtrusivo do que o chamado por #SYSTEM_UI_FLAG_LOW_PROFILE; em dispositivos que desenham controles de navegação essenciais (Página Inicial, Voltar e similares) na tela, SYSTEM_UI_FLAG_HIDE_NAVIGATION fará com que eles desapareçam. Isso é útil (em conjunto com os android.view.WindowManager.LayoutParams#FLAG_FULLSCREEN FLAG_FULLSCREEN sinalizadores de janela e android.view.WindowManager.LayoutParams#FLAG_LAYOUT_IN_SCREEN FLAG_LAYOUT_IN_SCREEN de janela) para exibir conteúdo usando cada último pixel na exibição.

Há uma limitação: como os controles de navegação são tão importantes, o mínimo de interação do usuário fará com que eles reapareçam imediatamente. Quando isso acontecer, esse sinalizador #SYSTEM_UI_FLAG_FULLSCREEN será limpo automaticamente, de modo que ambos os elementos reapareçam ao mesmo tempo.

Este membro foi preterido. Use WindowInsetsController#hide(int) com Type#navigationBars() em vez disso.

Documentação Java para android.view.View.SYSTEM_UI_FLAG_HIDE_NAVIGATION.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a

Confira também