View.SystemUiFlagHideNavigation 字段

定义

标志 #setSystemUiVisibility(int):视图已请求暂时隐藏系统导航。

[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

字段值

Value = 2
属性

注解

标志 #setSystemUiVisibility(int):视图已请求暂时隐藏系统导航。

这种状态甚至比 要求 #SYSTEM_UI_FLAG_LOW_PROFILE的状态更不显眼,在绘制基本导航控件 (“主页”、“后退”等屏幕上) 的设备上, SYSTEM_UI_FLAG_HIDE_NAVIGATION 将导致这些控件消失。 (与 android.view.WindowManager.LayoutParams#FLAG_FULLSCREEN FLAG_FULLSCREENandroid.view.WindowManager.LayoutParams#FLAG_LAYOUT_IN_SCREEN FLAG_LAYOUT_IN_SCREEN 窗口标志结合使用,) 使用显示器上的最后一个像素显示内容,这非常有用。

存在一个限制:由于导航控件非常重要,用户交互最少会导致它们立即重新出现。 发生这种情况时,将自动清除此标志 和 #SYSTEM_UI_FLAG_FULLSCREEN ,以便这两个元素同时重新出现。

此成员已弃用。 请改用 WindowInsetsController#hide(int)Type#navigationBars()

android.view.View.SYSTEM_UI_FLAG_HIDE_NAVIGATIONJava 文档。

此页面的某些部分是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的条款使用。

适用于

另请参阅