我是直接在BaseActivity中的onCreate中使用。
//设置手机应用内部状态栏字体图标为白色
changeStatusBarTextImgColor(false); //onCreate中
public void changeStatusBarTextImgColor(boolean isBlack) {
if (isBlack) {
//设置状态栏黑色字体
getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR);
} else {
//恢复状态栏白色字体
getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_VISIBLE);
}
}