Я хочу манипулировать строкой состояния (например, цветом), но в фоновом режиме. Для этого я использую службу переднего плана. Таким образом, нет окна, как это происходит в фоновом режиме, в частности, нет активности. Однако функция
public abstract void setStatusBarColor (int color)
вызывается абстрактным классом Window: https://developer.android.com/reference/android/view/Window.html
И поэтому, поскольку он абстрактный, я не могу его инициировать и не могу использовать getWindow(), поскольку я не реализую класс активности. В следующем ответе используется Activity. Есть ли другой способ реализовать это? Как изменить цвет строки состояния в Android