我想在我的底部导航视图中的一个图标按下时更改为特定颜色,而另一个图标在按下时更改为另一种颜色。例如,我想按下主页图标,当按下配置文件图标时更改为红色变为绿色。有任何方法。我将不胜感激任何帮助。
答案 0 :(得分:1)
这篇文章应该引导您朝着正确的方向前进:http://www.mkyong.com/android/android-imagebutton-selector-example/
我建议使用类似的东西作为图像的背景:
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_selected="true"
android:drawable="@drawable/button_selected"/>
<item android:drawable="@drawable/button_normal" />
</selector>
然后根据需要切换所选的图像,它应该根据选择器更改状态。