推荐安卓开发神器(里面有各种UI特效和android代码库实例)
郁闷,搞了一上午竟然是将android:drawable状态写在了最上面的原因
- <selector xmlns:android="http://schemas.android.com/apk/res/android">
- <item android:state_pressed="true" android:drawable="@drawable/iamge_pressed" />
- <item android:state_focused="true" android:drawable="@drawable/iamge_pressed" />
- <item android:drawable="@drawable/image_photo" />
- </selector>
将android:drawable放到了最上面,这样当用户点击TextView控件的时候,解析xml文件,就会发现第一个匹配多有的情况,所以就会马上做出返回值,而下面正确的状态对应的图片就显示不出来了。
要注意阿 呵呵