android:windowLightStatusBar 无法获得正确的深色图标
Not able to get proper dark icons with android:windowLightStatusBar
我正在尝试将我的应用程序的状态栏设为白色,并使用 android:windowLightStatusBar 来获取深色状态栏图标,但我只能得到
如您所见,部分图标(如网络图标不可见)
这是我正在尝试使用的代码
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorWhite</item>
<item name="colorAccent">@color/colorAccent</item>
<item name="windowActionModeOverlay">true</item>
<item name="actionModeBackground">@color/colorWhite</item>
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
<item name="android:colorBackground">@color/colorMainBackground</item>
<item name="android:windowLightStatusBar">true</item>
</style>
如果有人能告诉我这是什么原因,那将是一个很大的帮助...谢谢
请在其他 phone 或模拟器上尝试 运行 您的应用。无法控制状态栏图标的颜色,您关于 windowLightStatusBar
的代码看起来不错。
确保将 android:windowLightStatusBar
放入 values-v23/styles.xml
如果你 API 等级低于 23 则声明
<item name="colorPrimaryDark" tools:targetApi="23">@color/colorPrimary</item>
<item name="android:windowLightStatusBar" tools:targetApi="23">true</item>
in v21/Style
我正在尝试将我的应用程序的状态栏设为白色,并使用 android:windowLightStatusBar 来获取深色状态栏图标,但我只能得到
如您所见,部分图标(如网络图标不可见)
这是我正在尝试使用的代码
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorWhite</item>
<item name="colorAccent">@color/colorAccent</item>
<item name="windowActionModeOverlay">true</item>
<item name="actionModeBackground">@color/colorWhite</item>
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
<item name="android:colorBackground">@color/colorMainBackground</item>
<item name="android:windowLightStatusBar">true</item>
</style>
如果有人能告诉我这是什么原因,那将是一个很大的帮助...谢谢
请在其他 phone 或模拟器上尝试 运行 您的应用。无法控制状态栏图标的颜色,您关于 windowLightStatusBar
的代码看起来不错。
确保将 android:windowLightStatusBar
放入 values-v23/styles.xml
如果你 API 等级低于 23 则声明
<item name="colorPrimaryDark" tools:targetApi="23">@color/colorPrimary</item>
<item name="android:windowLightStatusBar" tools:targetApi="23">true</item>
in v21/Style