Android 动画ImageView点击事件

Android Animated ImageView click event

我会简明扼要,如何检测动画 ImageView 何时被单击?

现在我使用下面的代码,当我点击左上角时它会被触发...因为那是图片在动画之前的位置。

    ImageView img = (ImageView) findViewById(R.id.bubble1);
    img.setOnClickListener(new OnClickListener() {
        public void onClick(View v) {
          start();
        }});

嗯,我打赌你会使用 ontouch()

尝试如下操作。

@Override
public boolean onTouch(View v, MotionEvent event){
        switch(event.getAction())
        {
            case MotionEvent.ACTION_UP :
            {
                // Do whatever you want here.
            }
        return true;
}