当前位置:   android > 正文

如何获取状态栏背景颜色以显示colorPrimaryDark

android,android-layout,android-linearlayout,android-notification-bar,android-coordinatorlayout,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成,unix时间戳,在线开发工具,前端开发工具,开发人员工具,站长工具

我有一个布局,用于更新状态栏的背景颜色colorPrimaryDark.

当布局的根布局为a时CoordinatorLayout,这很有用,但当我将其切换到LinearLayout状态栏时,背景不再更新.

布局源和屏幕截图粘贴在下面.还列出了正常工作的布局示例.

谢谢!

layout.xml




    

        

    
    

        
    


styles.xml









状态栏不是colorPrimaryDark

状态栏不是colorPrimaryDark

状态栏是colorPrimaryDark

状态栏是colorPrimaryDark



1> dazza5000..:

发布styles-v21.xml时发现android:statusBarColor设置为透明:

@android:color/transparent

将android:statusBarColor更改为colorPrimaryDark修复它.谢谢!

@color/colorPrimaryDark

从CoordinatorLayout切换到LinearLayout后,不确定为什么statusBarColor开始起作用.谢谢!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/blog/android/detail/19197
推荐阅读
相关标签
  

闽ICP备14008679号