View.SystemUiFlagFullscreen Campo

Definición

Marca para #setSystemUiVisibility(int): La vista ha solicitado entrar en el modo de pantalla completa normal para que su contenido pueda asumir la pantalla mientras sigue permitiendo al usuario interactuar con la aplicación.

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

Value = 4
Atributos

Comentarios

Marca para #setSystemUiVisibility(int): La vista ha solicitado entrar en el modo de pantalla completa normal para que su contenido pueda asumir la pantalla mientras sigue permitiendo al usuario interactuar con la aplicación.

Esto tiene el mismo efecto visual que android.view.WindowManager.LayoutParams#FLAG_FULLSCREEN WindowManager.LayoutParams.FLAG_FULLSCREEN, lo que significa que las decoraciones de pantalla no críticas (como la barra de estado) se ocultarán mientras el usuario está en la ventana de la vista, centrándose en la experiencia en ese contenido. A diferencia de la marca de ventana, si usa ActionBar en modo de superposición con Window#FEATURE_ACTION_BAR_OVERLAY Window.FEATURE_ACTION_BAR_OVERLAY, la habilitación de esta marca también ocultará la barra de acciones.

Este enfoque para ir a pantalla completa se usa mejor en la marca de ventana cuando es un estado transitorio, es decir, la aplicación lo hace en determinados puntos de la interacción del usuario donde quiere permitir al usuario centrarse en el contenido, pero no como un estado continuo. En situaciones en las que la aplicación desea simplemente mantener la pantalla completa todo el tiempo (por ejemplo, un juego que quiere tomar el control de la pantalla), android.view.WindowManager.LayoutParams#FLAG_FULLSCREEN window flag suele ser un enfoque mejor. El sistema quitará el estado establecido aquí en varias situaciones (como el usuario que se mueve a otra aplicación) como los demás estados de la interfaz de usuario del sistema.

Al usar esta marca, la aplicación debe proporcionar algunas facilidades fáciles para que el usuario salga de ella. Un ejemplo común sería en un lector de libros electrónicos, donde pulsar en la pantalla devuelve cualquier pantalla y decoraciones de interfaz de usuario que se habían ocultado mientras el usuario estaba sumido en la lectura del libro.

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

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

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