3
有没有办法将按下状态添加到ImageView?我有一个图像,我放置了一个点击监听器,当我按下它时,我想改变到imageview src一秒钟,以模仿按钮或列表视图项目的按下状态。Android eclipse将按下状态添加到ImageView
我可以添加一个选择器xml到src属性吗?
想通了。您可以将选择器xml添加到ImageView的src属性中。 就我而言,我创造了我的绘图资源“addbuttonbg.xml”:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:state_selected="false"
android:state_pressed="false"
android:drawable="@drawable/quickaddbutton" />
<item android:state_pressed="true"
android:drawable="@drawable/quickaddbutton_click" />
<item android:state_selected="true"
android:state_pressed="false"
android:drawable="@drawable/quickaddbutton" />
</selector>
然后设置你的ImageView SRC为@绘制/ addbuttonbg