1

当屏幕未固定时,我可以使用以下代码更改状态栏颜色。

<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()固定屏幕后尝试相同时,状态栏颜色没有改变。怎么修?

4

1 回答 1

0

在之前动态更改它startLockTask()

Window window = getWindow();
window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);
window.setStatusBarColor(Color.BLUE); //Or any other
于 2016-08-31T10:57:47.357 回答