【发布时间】:2019-11-09 09:51:44
【问题描述】:
在此状态栏图标不可见后,我已将应用程序的状态栏颜色更改为白色。
【问题讨论】:
-
我认为将应用的主题更改为 Dark 可能会有所帮助
-
在你的styles.xml中尝试这样的
在此状态栏图标不可见后,我已将应用程序的状态栏颜色更改为白色。
【问题讨论】:
你可以试试这个代码。希望对你有用
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR);
getWindow().setStatusBarColor(Color.WHITE);
}
【讨论】:
将您的活动风格添加到此
<item name="android:windowLightStatusBar">true</item>
如果您需要以编程方式进行此操作,@Maitri 的解决方案是真正的解决方案
【讨论】: