我想在后台操作状态栏(例如颜色)。我正在使用前台服务来执行此操作。因此没有窗口,因为它在后台发生,特别是没有活动。然而,函数
public abstract void setStatusBarColor (int color)
由抽象类Window调用:https ://developer.android.com/reference/android/view/Window.html
因此,因为它是抽象的,所以我无法启动它,也无法使用 getWindow(),因为我没有实现活动类。以下答案使用活动。还有其他方法可以实现吗? 如何在android中更改状态栏颜色