Android设置StatusBar颜色

1.只需要在onCreate方法中,添加下面三句即可

getWindow().addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);
//注意要清除 FLAG_TRANSLUCENT_STATUS flag
getWindow().clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
getWindow().setStatusBarColor(getResources().getColor(android.R.color.holo_red_light));//设置要显示的颜色(Color.TRANSPARENT为透明)

你可能感兴趣的:(Android)