Изменить цвет строки состояния при закреплении экрана
Я мог бы изменить цвет строки состояния, используя следующий код, когда экран не закреплен.
<style name="AppTheme" parent="android:Theme.Material.Light">
<item name="android:colorAccent">@color/accentColor</item>
<item name="android:statusBarColor">@color/secondary_pody_part_color</item>
</style>
Когда я попробовал то же самое после закрепления экрана через startLockTask(), цвет строки состояния не изменился. Как исправить?
1 ответ
Динамически изменить его startLockTask()
:
Window window = getWindow();
window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);
window.setStatusBarColor(Color.BLUE); //Or any other