给ImageButton设立translateanimation,在移动过程中无法获取焦点

给ImageButton设置translateanimation,在移动过程中无法获取焦点求救:给动画添加监听器,使得它在任何位置

给ImageButton设置translateanimation,在移动过程中无法获取焦点
求救:
  给动画添加监听器,使得它在任何位置都能够做出反应。
  给一个控件(Button,ImageButton,ImageView......等等)添加animation,实现动画的过程中,只是控件上的图片在移动,控件在布局中的实际位置并没有改变,所以添加的OnClickListener,OnTouchListener等监听器的有效作用区域,就是动画的第一帧的位置。如何解决呢???



[解决办法]
那你可以在通过FrameLayout在ImageButton上面加一个透明的图片层,通过获取这个透明图片的OnClickListener,OnTouchListener来判断。