目录
一.修改状态栏背景色:
//设置状态栏背景色为白色
getWindow().setStatusBarColor(getColor(R.color.white));
二.设置状态栏透明悬浮在应用UI上方:
//此时应用界面的高度为全屏的高度
getWindow().addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);
三.设置状态栏图标和文字的Tint颜色
//图标和文字颜色为黑色(这个与厂家定制有关)
window.getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR);
//图标和文字颜色为白色(这个与厂家定制有关)
window.getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_VISIBLE);