我想知道 Android 中是否有任何方法ImageView
可以通过使用tag
.
理想情况下应该是这样的:
// image_view_style.xml
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:tag="1"
android:drawable="@drawable/image_for_tag_1"/>
<item android:tag="2"
android:drawable="@drawable/image_for_tag_2"/>
<item android:tag="3"
android:drawable="@drawable/image_for_tag_3"/>
</selector>
只需使用我想要的值调用ImageView
'方法。setTag()
我试过这个,但它不起作用。是否有任何干净的方法可以在资源文件中进行图像选择(对于 , 等以外的其他内容state_selected
)state_pressed
?