当前位置: 首页 » 标签:状态栏

android studio修改顶部状态栏背景及字体颜色及隐藏状态栏

标题:android studio修改顶部状态栏背景及字体颜色及隐藏状态栏 隐藏状态栏,即显示全屏效果 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);//设置全屏 退出全屏 getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);//清除全屏 设置状态栏字体颜色(白色和暗色) 封装以便调用 /******设置状态栏颜色******/ public void changeStatusBarTextImgColor(boolean color) { if (color) { getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR);//实现状态栏图标和文字颜色为暗色 } else { getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_VISIBLE);//恢复状态栏白色字体 } }//设置状态栏颜色 调用方法 changeStatusBarTextImgColor(true);//true,设置状态栏文字图标颜色为暗色,false设置状态栏文字图标颜色为白色 封装状态栏背景颜色 /******设置状态栏背景颜色******/ protected void setStatusBar(int colorID) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { getWindow().setStatusBarColor(getResources().getColor(colorID));//设置状态栏颜色 } }//设置状态栏背景颜色 调用方法: setStatusBar(colorID);//colorID,先在color.xml中设置颜色,调用R.color.color 最后设置一个 源码下载:演示下载(提取码: t9wp)
笔记 ·
Zero零分
站龄14年资深站长
一个喜欢折腾,却又折腾不出像样东西的,不会PHP的PHP程序员!
458
文章
28
评论
27
分类
810
标签
7
友链
onlinelovesky 317355746 122551965@qq.com

百度广告