状态栏颜色里亮度条调节不了,颜色谈化

1.代码改变状态栏颜色字体颜色:

3.鈈同的Fragment不同的状态栏颜色颜色
不同Fragment调用以下方法以设置不同颜色

②(终极解决方案)设置主题:

清单文件里activity使用该主题
根Activity不要设置fitsSystemWindows属性(设置了的话,Fragment就不会覆盖到顶部了)此时各个Fragment是顶到最上面的,如果有需要你看你要设置相关paddingTop来避免遮盖状态栏颜色。解决底部虚擬导航栏遮盖Fragment的问题:

注意上面这行代码一定要放在setContentView之前
如果发现字体和背景颜色相近,则调用方法1 效果:完美

③ 主题同②,设置ViewPager不鈳滑动Fragment 界面文件根布局设置

然后解决虚拟按钮的方案同②

④:状态栏颜色覆盖了上面占了一定空间,可以通过添加占位view或者其他解决這里注意的是如果android:windowTranslucentNavigation为true,那么导航栏就会覆盖在应用上面状态栏颜色同理。

缺点:状态栏颜色是半透明的不够完美


这个颜色好难看怎么改颜色
楼主,这个是无法修改的不过你可以到手机自带的主题里面找找看有没有修改过菜单栏/状态栏颜色颜色的主题,如果有的话下载这个主题使用即可
主题不能改横幅字的颜色,只能改横幅和图标,开关图标下的字颜色亮度条颜色,状态栏颜色背景颜色可实现透明

我要回帖

更多关于 状态栏颜色 的文章

 

随机推荐