我想知道是否可以更改状态栏图标颜色(而不是状态栏颜色colorPrimaryDark)
假设我想要这个状态栏:
<item name="colorPrimaryDark">@android:color/white</item>
和黑色的图标,这可能吗?
谢谢.
编辑:
M开发人员预览中的新功能:windowLightStatusBar.在主题中翻转它会告诉系统使用深色前景,对浅色状态栏很有用.请注意,M预览似乎有一个错误,通知图标保持白色,而系统状态图标正确地变为半透明黑色.
来自:Roman Nurik的 Google+ 帖子

android android-styles android-5.0-lollipop android-statusbar
我想操纵状态栏(ex.color)但在后台.我正在使用前台服务来执行此操作.因此,没有窗口,因为它在后台发生,特别是没有活动.但是,功能
public abstract void setStatusBarColor (int color)
Run Code Online (Sandbox Code Playgroud)
由抽象类Window调用:https://developer.android.com/reference/android/view/Window.html
所以因为它是抽象的我无法启动它而且我不能使用getWindow()因为我没有实现一个活动类.以下答案使用Activity.还有其他方法可以实现吗? 如何更改android中的状态栏颜色
android statusbar android-windowmanager android-statusbar android-window