安卓安卓UI

在使用ImmersionBar这个沉浸式状态栏库的时候,顶部状态

2018-12-03  本文已影响133人  819forever

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

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

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

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

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

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

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

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

上一篇下一篇

猜你喜欢

热点阅读