// This snippet hides the system bars.
2 private void hideSystemUI() {
3 // Set the IMMERSIVE flag.
4 // Set the content to appear under the system bars so that the content
5 // doesn't resize when the system bars hide and show.
6 //开启全屏模式
7 mDecorView.setSystemUiVisibility(
8 View.SYSTEM_UI_FLAG_LAYOUT_STABLE
9 | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
10 | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
11 | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION // hide nav bar
12 | View.SYSTEM_UI_FLAG_FULLSCREEN // hide status bar
13 | View.SYSTEM_UI_FLAG_IMMERSIVE);
14 }
15
16 // This snippet shows the system bars. It does this by removing all the flags
17 // except for the ones that make the content appear under the system bars.
18 //取消全屏模式
19 private void showSystemUI() {
20 mDecorView.setSystemUiVisibility(
21 View.SYSTEM_UI_FLAG_LAYOUT_STABLE
22 | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
23 | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN);
24 }
Android去掉系统状态栏(全屏显示)
原创
©著作权归作者所有:来自51CTO博客作者嵌入式软件开发交流的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
android全屏显示禁止划出状态栏
解决Android编辑框在全屏模式下无法检测布局变化的问题 android Android layout Layout 软键盘的显示和隐藏监听 铺垫的知识请看我的另一篇博客:Android软键盘的显示和隐藏 packag
android全屏显示禁止划出状态栏 android ide 软键盘
















