更改后标题栏显示的颜色不正确
Opened this issue · 7 comments
CHENZUDE commented
更改颜色后会比正确颜色更深一点,感觉像有个滤镜在上面一样。
msdx commented
跑demo呢?
系统版本号?
截图?
CHENZUDE commented
msdx commented
机型型号是?使用demo运行时也是这样吗?
CHENZUDE commented
msdx commented
@CHENZUDE 抱歉,魅族我无能为力。虽然它提供了自己的api,但是flyme的实现变了好几次,有时候调用这里的api去设置不一定生效,甚至状态栏文字图标的深浅颜色代码也不一定能生效——系统会自己去判断。
S6没试过,之前的部分魅族机型,如果同一个Activity里,状态栏颜色只有一种(不会改变),我的做法是在style里定义来实现,然后,在代码里把它给排除出去:StatusBarExclude. excludeIncompatibleFlyMe()
。
CHENZUDE commented
那我在虚拟机上运行怎么也是这个样子啊?
我使用你CSDN上的addView填充的方法可以达到状态栏变色的效果,现在我在网上又找到了别人对魅族的适配,可以达到效果。https://www.jianshu.com/p/70b07a8a69dc