Idioma

View.SystemUiFlagFullscreen Campo

Definição

Sinalizar para #setSystemUiVisibility(int): A exibição solicitou entrar no modo de tela inteira normal para que seu conteúdo possa assumir a tela enquanto ainda permite que o usuário interaja com o aplicativo.

[Android.Runtime.Register("SYSTEM_UI_FLAG_FULLSCREEN")]
public const Android.Views.SystemUiFlags SystemUiFlagFullscreen = 4;
[<Android.Runtime.Register("SYSTEM_UI_FLAG_FULLSCREEN")>]
val mutable SystemUiFlagFullscreen : Android.Views.SystemUiFlags

Valor do campo

Value = 4
Atributos

Comentários

Sinalizar para #setSystemUiVisibility(int): A exibição solicitou entrar no modo de tela inteira normal para que seu conteúdo possa assumir a tela enquanto ainda permite que o usuário interaja com o aplicativo.

Isso tem o mesmo efeito android.view.WindowManager.LayoutParams#FLAG_FULLSCREEN WindowManager.LayoutParams.FLAG_FULLSCREENvisual que , o que significa que as decorações de tela não críticas (como a barra de status) ficarão ocultas enquanto o usuário estiver na janela do Modo de Exibição, concentrando a experiência nesse conteúdo. Ao contrário do sinalizador de janela, se você estiver usando ActionBar no modo de sobreposição com Window#FEATURE_ACTION_BAR_OVERLAY Window.FEATURE_ACTION_BAR_OVERLAY, habilitar esse sinalizador também ocultará a barra de ações.

Essa abordagem para acessar a tela inteira é melhor usada sobre o sinalizador de janela quando é um estado transitório. Ou seja, o aplicativo faz isso em determinados pontos em sua interação com o usuário em que deseja permitir que o usuário se concentre no conteúdo, mas não como um estado contínuo. Para situações em que o aplicativo gostaria de simplesmente ficar em tela inteira o tempo todo (como um jogo que deseja assumir a tela), geralmente android.view.WindowManager.LayoutParams#FLAG_FULLSCREEN window flag é uma abordagem melhor. O conjunto de estado aqui será removido pelo sistema em várias situações (como a migração do usuário para outro aplicativo) como os outros estados da interface do usuário do sistema.

Ao usar esse sinalizador, o aplicativo deve fornecer alguma facilidade fácil para o usuário sair dele. Um exemplo comum seria em um leitor de livro eletrônico, em que tocar na tela traz de volta qualquer tela e decorações de interface do usuário ocultas enquanto o usuário estava imerso na leitura do livro.

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

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

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