当前位置: 代码迷 >> 综合 >> Android开发修改状态栏背景颜色以及状态栏字体颜色
  详细解决方案

Android开发修改状态栏背景颜色以及状态栏字体颜色

热度:73   发布时间:2024-02-02 01:17:22.0

        // 设置状态栏字体颜色
View stateView = getWindow().getDecorView();
if(stateView != null){
int vis = stateView.getSystemUiVisibility();
vis |= View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR; //黑色
//vis &= ~View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR;  //白色
stateView.setSystemUiVisibility(vis);
}
// 修改状态栏背景颜色
getWindow().setStatusBarColor(getResources().getColor(R.color.colorAccent));

  相关解决方案