【发布时间】:2021-09-25 00:52:27
【问题描述】:
我正在使用下面给出的代码 sn-p:
<style name="AppTheme.NoActionBar.HomeScreen" parent="Theme.AppCompat.Light.NoActionBar">
<item name="android:textViewStyle">@style/default_font</item>
<item name="android:windowLightStatusBar">true</item>
<item name="colorPrimaryDark">@android:color/white</item>
<item name="colorAccent">@android:color/white</item>
它将状态栏的颜色更改为白色,但不会将图标(wifi、网络等)的颜色更改为黑色。
我找到了解决办法:
getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR);
但它在 android 11 中被贬值了。
任何人都可以帮助以编程方式将状态栏颜色更改为白色并将图标更改为黑色。
【问题讨论】:
标签: android toolbar statusbar android-11