求救:
给动画添加监听器,使得它在任何位置都能够做出反应。
给一个控件(Button,ImageButton,ImageView......等等)添加animation,实现动画的过程中,只是控件上的图片在移动,控件在布局中的实际位置并没有改变,所以添加的OnClickListener,OnTouchListener等监听器的有效作用区域,就是动画的第一帧的位置。如何解决呢???
------解决方案--------------------
那你可以在通过FrameLayout在ImageButton上面加一个透明的图片层,通过获取这个透明图片的OnClickListener,OnTouchListener来判断。