以下は現在のBottomNavigationViewのXMLです。現在、3つのアイコンドロワブルはすべて、同じ色の塗りつぶされていないアイコンです。私はその状態が選択されたときに塗りつぶされたバージョンのアイコンを表示することができ、現在のアイコン状態であることを明白にするために色を変更することができるようにしたい。次のイメージは、私が意味するものの例です。AndroidのBottomNavigationViewの選択状態に異なるアイコン/色を使用する方法はありますか?
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/action_favorites"
android:enabled="true"
android:icon="@drawable/icon_flyer"
android:title="Flyer"
app:showAsAction="ifRoom" />
<item
android:id="@+id/action_schedules"
android:enabled="true"
android:icon="@drawable/icon_list"
android:title="List"
app:showAsAction="ifRoom" />
<item
android:id="@+id/action_music"
android:enabled="true"
android:icon="@drawable/icon_contact"
android:title="Contact"
app:showAsAction="ifRoom" />
</menu>