GestureDetector onSingleTapConfirmed和按钮单击冲突

时间:2013-10-30 10:38:15

标签: android events button gesturedetector

我的应用程序有一个带按钮的布局。该活动有一个手势检测器,它接收onSingleTapConfirmed事件,如下所示:

@Override public boolean dispatchTouchEvent(MotionEvent e) 
{ 
  mDetector.onTouchEvent(e); 
  return super.dispatchTouchEvent(e); 
}

其中mDetector从GestureDetector.SimpleOnGestureListener扩展。

但它也有一个按钮表示覆盖了click事件。问题是当按下按钮时,onslingletapconfirmed事件也会在之后调用。有没有合理的方法来阻止事件的传播,只有按钮点击被激活? 谢谢你提前。

0 个答案:

没有答案