<item name="colorPrimaryDark">@color/white</item>
<item name="android:windowLightStatusBar">true</item>
如果你做一个快速的搜索,你会看到这个问题已经被问了很多次并且回答了很多次。
这一个我发现最有用:如何改变状态栏图标颜色在kitkat和棒棒糖?
这不幸地意味着不可能控制状态栏preAPI23中图标的颜色。
如果你认为它重复了一些其他的问题,那么我应该让你现在我已经尝试了3,4页的谷歌搜索,也实现了他们。
我已经改变了我的应用程序的状态栏颜色为白色后,这个状态栏图标是不可见的。
我当前的应用程序运行在iOS 4.2、5和6上。 导航栏为橙色,状态栏为黑色背景色。然而,当我在iOS 7上运行相同的应用程序时,我观察到状态栏看起来是透明的,与导航栏的背景颜色相同。 因此,我无法区分状态栏和导航栏。如何使状态栏与iOS 5和iOS 6中的状态栏相同,即黑色背景色和白色文本色?我如何通过编程实现这一点? 我在谷歌上搜索了一下,发现一个建议,我必须添加一个黑色背景,大约20像素高的
我当前的应用程序运行在iOS 5和iOS 6上。 导航栏的颜色为橙色,状态栏的背景颜色为黑色,文本颜色为白色。但是,当我在iOS 7上运行相同的应用程序时,我观察到状态栏看起来是透明的,与导航栏的背景颜色相同,并且状态栏文本颜色为黑色。 因此,我无法区分状态栏和导航栏。 如何使状态栏与iOS 5和iOS 6中的状态栏相同,即黑色背景色和白色文本色?如何以编程方式执行此操作?
下图显示了一个问题。 正常状态 当背景颜色改为白色时,我的图标不会只改为黑色