在使用ImmersionBar这个沉浸式状态栏库的时候,顶部状态栏和布局头部有空白的问题

       最近开发一个新的项目,为了好看,沉浸式状态栏是必须要的。自己不会造轮子(哭丧脸),于是在git上面找到了大神写好的一个库,还蛮好用的。地址gyf-dev/ImmersionBar,感谢大神的无私奉献。

        在配置的时候,遇到一个问题,就是顶部状态栏,和布局之间总是有一块空白的区域

就是这样的,布局和状态栏之间有白色区域

看了文档,貌似没看到特别的说明解决办法,然后果断加群,问了一下群里的大佬。最后原来是我布局里面写了

android:fitsSystemWindows="true"这个属性,然后在代码初始化的时候也写了

fitsSystemWindows(true)这个属性,导致冲突(具体为什么只能在一个地方配置,我没有去追源码,原谅我这个渣渣吧!),然后就出现空白部分了。

最后将布局中的这个属性删除,只在代码初始化的时候使用这个属性,问题圆满解决。

在最后还是要感谢写这个库的大神无私奉献,为我们这些小白提供了很多方便。再推荐一波git地址Android沉浸式状态栏

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容