- 先看图片
- 这个应用在正常的app中, 如果用在视频,游戏的app就不适用了!
- 下面就是主要代码,只需要几行代码就搞定了!
View decorView = getWindow().getDecorView()
//这里的2个flag得到的数据就是为了下面设置
decorView.setSystemUiVisibility(
View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
|View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION //上面2个标签随便写一个都可以!
| View.SYSTEM_UI_FLAG_LAYOUT_STABLE //写这个标签是为了应用维持一个稳定的布局
)
//这是5.0系统以后才可以用的!让状态栏透明,也就是在状态栏的下面显示了布局内容
if (Build.VERSION.SDK_INT >= 21){
getWindow().setStatusBarColor(Color.TRANSPARENT)
}
//当然这个也必须隐藏的!
ActionBar actionBar = getSupportActionBar()
actionBar.hide()