沉浸式状态栏的实现方式在以前是五花八门,我记得我刚玩安卓的时候还各种刷机,刷变色龙什么的去改状态栏。现在自己做安卓开发了,感觉安卓对这种状态栏的支持还是可以的,只是国内安卓版本更新太慢!在这里主要是给出一个我觉得比较完美的实现沉浸式状态栏的方案(兼容最低android4.4)。
效果图
- android 5.0 以上
- android 4.4 API 19
以上都是原生安卓系统的效果,具体到国内的各种各样改过的系统可能会有细微差别,我测试小米和华为的机器效果基本一样。
实现
1.修改主题属性
在values-v19
之后的主题属性中添加一条即可,如下
<item