我指的是 这个。单击“计划”时会出现“计划活动”,但总是选择第一项颜色(收藏夹)。它不会从“收藏夹”项目的颜色中更改“计划”项目的颜色。还有,第三项(音乐)。我用的是 State _ check而不是 Android: state _ enabled。”如果使用 startActivity,它不会从“收藏夹”项的颜色更改“计划”项的颜色。如果没有,它就会变色。如何解决这种颜色的选择问题。
Activity _ main. xml
app:itemIconTint="@drawable/nav_item_color_state"
app:itemTextColor="@drawable/nav_item_color_state"
app:menu="@menu/bottom_navigation_main"
@ draable/nav _ item _ color _ state
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:color="@color/white" android:state_enabled="true" />
<item android:color="@color/colorPrimaryDark" android:state_enabled="false" />
</selector>