更改底部导航栏图标颜色?

Jam*_*hys 6 android android-theme android-styles android-navigation-bar

这是我现在底部导航栏的样子:

在此处输入图片说明

看起来很棒吧?除此之外,现在您可以清楚地(或大部分情况下)看到每个图标,但是当您在我的设备上查看它时,您几乎看不到这些图标。

我目前有以下内容themes.xml

...
<!-- Navigation bar colour. -->
<item name="android:navigationBarColor">@color/pink</item>
<item name="android:windowLightNavigationBar">false</item><!-- This does nothing -->
...
Run Code Online (Sandbox Code Playgroud)

目前我minSdkVersion29岁,我targetSdkVersion30岁。

我怎么能改变图标的​​颜色,或者如果不可能,至少让它们颜色更深,这样它们就可以看到了?

Vad*_*dik 0

您无法更改导航栏图标的颜色。但你可以让它变暗或变亮。你的粉色导航栏看起来很亮。因此,设置windowLightNavigationBartrue

<item name="android:windowLightNavigationBar">true</item>
Run Code Online (Sandbox Code Playgroud)

截屏