将如下代码加入setContentView()方法前面,并按照注释中的方法设置,就可以让系统状态栏和APP标题栏底色相同
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
Window window = getWindow();
//设置修改状态栏
window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);
//设置状态栏的颜色,和你的APP主题或者标题栏颜色一致就可以了
window.setStatusBarColor(getResources().getColor(R.color.colorRed));
}