我指this。時間表單擊「時間表」時會顯示活動,但始終選擇第一個項目的顏色(收藏夾)。它不會從「收藏夾」項目顏色更改「計劃」項目顏色。還有第三項(音樂)。我使用的Android :state_checked不機器人:state_enabled」如果有startActivity工作,它不會改變時刻表從收藏夾項目顏色項的顏色如果不是,它改變顏色如何解決這個顏色選擇問題項目在android中選擇的顏色BottomNavigationView
。activity_main.xml中
app:itemIconTint="@drawable/nav_item_color_state"
app:itemTextColor="@drawable/nav_item_color_state"
app:menu="@menu/bottom_navigation_main"
@繪製/ 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>
您是否爲計劃,收藏夾和音樂採取了單獨的活動? –
是的,我將這三項活動分開 – WPG