这节课描述了如何隐藏导航栏,介绍了 Android 4.0(API级别14)。
隐藏导航栏
SYSTEM_UI_FLAG_HIDE_NAVIGATION
隐藏导航栏,下面这段代码隐藏了系统状态栏和系统导航栏
View decorView = getWindow().getDecorView();
//隐藏导航栏和状态栏。
int uiOptions = View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_FULLSCREEN;
decorView.setSystemUiVisibility(uiOptions);
SYSTEM_UI_FLAG_FULLSCREEN
仅在Android 4.1及更高版本上可用,但是一般规则,你应该设计你的应用程序来隐藏状态栏和隐藏导航栏。
使内容出现在导航栏的后面
使内容出现在导航栏的后面
SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
这段代码可以使你内容隐藏在导航栏的后面