【发布时间】:2020-12-24 14:29:46
【问题描述】:
我有四个 BottomNavigationView 项目,比如说 A、B、C 和 D。我有两个图标,应用如下:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@mipmap/home_icon" android:state_checked="false"/>
<item android:drawable="@mipmap/home_selected" android:state_checked="true"/>
</selector>
我的菜单.xml
<item
android:id="@+id/navigation_home"
android:icon="@drawable/home_selection"
android:title="@string/title_home" />
我想要的是当我点击 C 时,A、B 和 D 的图标应该分别更改为第三个图标。希望这是有道理的。有没有办法做到这一点?
也许有办法在 selector.xml 中添加第三个图标,但我不知道应该应用哪个状态。
【问题讨论】:
标签: java android xml android-layout