无法使用android:windowLightStatusBar获得正确的黑色图标
我正在尝试将我的应用程序的状态栏变成白色,并使用android:windowLightStatusBar来获得黑色的状态栏图标,但我所能得到的只是 正如您可以看到的一些图标(如网络图标不可见) 这是我正在尝试的代码无法使用android:windowLightStatusBar获得正确的黑色图标,android,styles,themes,android-6.0-marshmallow,android-statusbar,Android,Styles,Themes,Android 6.0 Marshmallow,Android Statusbar,我正在尝试将我的应用程序的状态栏变成白色,并使用android:windowLightStatusBar来获得黑色的状态栏图标,但我所能得到的只是 正如您可以看到的一些图标(如网络图标不可见) 这是我正在尝试的代码 <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> <item name="colorPrimary">@color/colorPrimary</item>
<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>
@颜色/原色
@彩色/彩色白色
@颜色/颜色重音
真的
@彩色/彩色白色
假的
真的
@颜色/颜色背景
真的
如果有人知道是什么原因,这将是一个很大的帮助…Thanx请尝试在其他手机或模拟器上运行您的应用程序。无法控制状态栏图标的颜色,有关
windowLightStatusBar
的代码看起来很好。请尝试在其他手机或模拟器上运行应用程序。无法控制状态栏图标的颜色,有关windowLightStatusBar
的代码看起来很好。确保将android:windowLightStatusBar
放入values-v23/styles.xml
如果您的API级别低于23,请声明
@color/colorPrimary
在v21/Style中为true
确保将android:windowLightStatusBar
放入values-v23/styles.xml
如果您的API级别低于23,请声明
@color/colorPrimary
真的
在v21/Style中
我已经在values-v23/styles.xml文件中编写了上面的代码您当前的API级别是什么。我已经在values-v23/styles.xml文件中编写了上面的代码您当前的API级别是什么。是的,这似乎是一个设备问题..Thanx!!是的,这似乎是一个设备问题…Thanx!!