Android 修改狀態列顏色

2021-10-04 08:38:15 字數 657 閱讀 2950

專案中碰到修改狀態列顏色的需求,做個記錄

**需要修改的activity,oncreate中增加

//修改狀態列字型顏色為黑色

view decorview = getwindow().getdecorview();

int option = view.system_ui_flag_light_status_bar;

decorview.setsystemuivisibility(option);

androidmanifest.xml中

styles.xml中增加style,colorprimarydsark設定為白色背景,windowactionbar、windownotitle設定是為了取消actionbar

@color/colorprimary

#ffffff

@color/coloraccent

手機型號huawei y62018,atu-l22 親測有效

Android 修改狀態列顏色

colorprimarydark 和 statusbarcolor 都可以修改狀態列顏色 相同點 1 都能修改statusbar 顏色 2 android 5.0 以上才能獲得支援 不同點 1 statusbracolor 具有更高優先順序 2 statusbracolor 在 android 5....

Android修改狀態列顏色即狀態列字型顏色

修改當前 activity 的顯示模式,hidestatusbarbackground true 全屏模式,false 著色模式 param activity param hidestatusbarbackground public static void setstatusbar activity...

Android狀態列顏色修改以及字型顏色改變小結

android系統都有深色狀態列字型模式,但是目前只看到了小公尺和魅族公開了各自的實現方法,小公尺的支援miui v6以上版本,魅族的支援flyme4.0以上版本。android6.0以上系統好多品牌手機都好多都可以修改 設定狀態列圖示為深色和魅族特定的文字風格,flyme4.0以上 可以用來判斷是...