如何在android的底部导航栏中设置所选项目的默认图标颜色
我希望图标的颜色与它相同,但仅适用于选定的图标,而非选定的图标则使用其他颜色 这就是我正在做的 XML:如何在android的底部导航栏中设置所选项目的默认图标颜色,android,android-layout,android-drawable,android-navigation-bar,Android,Android Layout,Android Drawable,Android Navigation Bar,我希望图标的颜色与它相同,但仅适用于选定的图标,而非选定的图标则使用其他颜色 这就是我正在做的 XML: 选择器: <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_checked=&quo
选择器:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_checked="true" android:color="x" />
<item android:color="@android:color/darker_gray" />
</selector>
我希望x的颜色与图标的颜色相同,顺便说一句,图标是多色的。
如何才能做到这一点?要保留原始颜色,请使用
bottomNavigationView.setItemIContentList(null)代码>但这样,我就无法将颜色设置为未选择的颜色
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_checked="true" android:color="x" />
<item android:color="@android:color/darker_gray" />
</selector>