// 设置状态栏字体颜色
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));
Android中状态栏颜色及字体颜色修改
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 在需要置顶的界面添加主题TopTheme 为了适配要创建多个value文件夹,名称不能错 styles.xml v...
- StatusBar 状态栏工具类,可以修改背景颜色和图片背景、隐藏状态栏以及修改状态栏字体颜色 方法 调用 这样就...
- CSDN 根据状态栏颜色亮度设置黑白字体(Android 6.0及以上版本) Stack overflow che...
- public class MyStatusBarUtil { /** * 设置状态栏颜色 * * @para...
- 关于状态栏的一些知识,也是在接触到产品需求之后,才认真仔细的学习研究了一番,以下代码与分析,是自己查阅资料和操作实...