Closed BelongsH closed 8 years ago
等我这几天有空测试下,如果修复了这个bug我会通知你的 : )
不知道是不是同样的问题,应该说是content没有给 StatusBar 腾出位置。
软件 StatusBarUtil.apk 正常,不知道是代码哪里的问题。
小魅蓝,FlymeOS 4.2.1.2C,Android 4.4.4
@Aysnine ok,我测试下给你答复
@BelongsH
用你的布局测试了下,你这个界面不应该调用设置透明这个方法,应该调用 setColorForDrawerLayout
就没问题的。
当你的toolbar使用图片作背景的话,设置透明的话是有问题的。这个我还在修复中。
@Aysnine 你看看你是不是也是这个问题
@laobie 可行,StatusBar 的位置出现,但是颜色不对,设置的和 Toolbar 一样的颜色,但是变色了,偏紫。
侧滑出的 Drawer 没问题,上方正常透明。
捉急,原谅我上不了图|・ω・`)
@Aysnine 那个不是偏紫色,那个是一个透明度遮罩,如果是纯色不加遮罩的话你可以用另外一个方法,你看我给你的截图,或者看源码有注释的。
按照你的需求,你需要的是第二个方法setColorNoTranslucentForDrawerLayout
@laobie 真•偏紫,试过 NoTranslucent ,Serious,浅蓝加遮罩会紫?不信你看看 gmail (:з」∠)
出现的问题:toolbar被覆盖了statusbar的位置,米3, Sys:6.1
xml:
java: @Override public void setStatusBar() { StatusBarUtils.setTranslucentForDrawerLayout(this, dl_main, 0); }