如何使状态栏带有黑色图标的白色背景?

时间:2017-11-24 22:04:35

标签: java android

我想在我的应用状态栏中使用带有黑色图标的白色背景

1 个答案:

答案 0 :(得分:0)

我不知道如何使图标黑色,但您可以将这些属性添加到您的活动的主题中,以获得带有深灰色图标的白色状态栏:

<item name="android:statusBarColor">#fff</item>
<item name="android:windowLightStatusBar">true</item>

请注意statusBarColor仅限api 21+,windowLightStatusBar仅限api 23+,所以也许您最好将它们放在res/values-v23/styles.xml中,这样您就不会在api 21和22上有一个带白色图标的白色状态栏。

更新

我在本网站的其他地方读过,某些供应商特定版本的操作系统并未尊重这些属性,包括摩托罗拉和Mi手机。