我正在尝试更改DialogFragment中的状态栏颜色。
但是,在某些设备上,例如OnePlus6(Android 9),它不起作用。
此外,它还会使状态栏图标消失。
这是我正在使用的代码段:
window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS)
window.statusBarColor = Color.WHITE
也尝试过:
window.clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS)
答案 0 :(得分:0)
尝试一下:
getActivity().getWindow().clearFlags(WindowManager.FLAG_FULL_SCREEN);