Android中状态栏颜色及字体颜色修改

// 设置状态栏字体颜色
        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(getColor(R.color.colorPrimary));
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容