关于statusBar和navigationBar
作者:
我是无穷 | 来源:发表于
2018-02-14 16:36 被阅读24次
- 隐藏2个bar
//先看到2个bar,再隐藏,layout再伸展,不是一出来就隐藏了
// View decorView = getWindow().getDecorView(); //任何一个view都可以
int option = View.SYSTEM_UI_FLAG_FULLSCREEN | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION;
iv.setSystemUiVisibility(option);
// 加了一个stable flag,layout已经是扩展开的,能看到2个bar消失
// View decorView = getWindow().getDecorView();
int option = View.SYSTEM_UI_FLAG_LAYOUT_STABLE | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
| View.SYSTEM_UI_FLAG_FULLSCREEN | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION;
iv.setSystemUiVisibility(option); //任何一个view都可以
- 关键api节点
android4.4-api19-kitkat,开始有透明状态栏;android5.0-api21,可以设置任意颜色;
设置状态栏的背景色 getWindow().setStatusBarColor(Color.TRANSPARENT);
本文标题:关于statusBar和navigationBar
本文链接:https://www.haomeiwen.com/subject/bayetftx.html
网友评论