StatusBar
状态栏工具类,可以修改背景颜色和图片背景、隐藏状态栏以及修改状态栏字体颜色
方法
//设置状态栏背景颜色
setStatusBackgroundColor(@ColorInt int color);
//设置状态栏背景图片
setStatusBackgroundDrawable(Drawable drawable);
//隐藏状态栏
hideStatusBar();
//显示状态栏
showStatusBar();
//隐藏状态栏但显示文字图标
hideHalfStatusBar();
//亮色主题时字体为黑色
lightColor();
//暗色主题时字体为白色
darkColor();
调用
BarHelper.with(MainActivity.this)
.setStatusBackgroundColor(Color.parseColor("#333333"))
.darkColor();
这样就是设置状态栏的背景颜色为#333333,而且字体颜色是黑色
这里可以使用链式调用,而且设置状态栏颜色和背景都会显示状态栏,所以调用的先后顺序也要注意