[英]Change status bar color when screen pinned
當未固定屏幕時,我可以使用以下代碼更改狀態欄顏色。
<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() 固定屏幕后嘗試相同時狀態欄顏色沒有改變。 怎么修?
在startLockTask()
之前動態更改它:
Window window = getWindow();
window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);
window.setStatusBarColor(Color.BLUE); //Or any other
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.