Android Imageview 问题
蛋蛋专属 2013-11-25 03:18:31 ImageView
android:focusableInTouchMode="true"
src为一个selector
selector内只有两个属性
state_focused=true 和false,分别显示两张图片
ImageView的事件
OnclickListener显示一个Toast
问题:
selector有效,可以切换图片,但是第一次切换不会响应Onclic的事件,必须在ImageView获得焦点再次点击才会响应事件
如果ImageView的属性focusableInTouchMode的话,那么Selector则没有用,Toast会正常显示,即事件正常
如果将OnclickListener换为OnTouch里的Event.ACTION_DOWN的话Selector也会没有用,Toast同样正常,
这个问题该怎么解决,要达到的效果就是在点击ImageView的时候会更换背景,同时响应事件显示Toast