首页 > 解决方案 > 如何设置状态栏背景颜色

问题描述

截屏

上面的工具栏,系统时间和一切都看不到,可能是颜色问题?请问有什么解决办法吗?

标签: androidandroid-studioandroid-fragments

解决方案


在colors.xml 中,您将看到colorPrimary 和colorPrimaryDark。如果我没记错的话,你可以改变 colorPrimaryDark 来改变它的颜色。您也可以使用 colorAccent。

更新 **

以上是Pre Lollipop

这个是给棒棒糖的+

在您的项目中添加 values-21/styles.xml 并添加 android:statusBarColor

<resources>
    <!-- Base application theme. -->
    <style name="AppTheme" parent="Theme.AppCompat.Light">
        <item name="colorPrimary">@color/colorPrimary</item>
        <item name="colorPrimaryDark">@color/colorSecondary</item>
        <item name="colorAccent">@color/colorAccent</item>
        <item name="android:statusBarColor">@color/colorPrimary</item>
    </style>
</resources>

推荐阅读