可能是重复问题:
安卓 - 基本手势检测
我正试图让一个View在安卓设备上对双击的动作敏感。到目前为止,我学会了如何设置双击并知道在哪里处理事件:
API: android.view.GestureDetector.OnDoubleTapListener
private GestureDetector mGestureDetector;
…
mGestureDetector = new GestureDetector(this);
…
mGestureDetector.setOnDoubleTapListener(new MyDoubleTapListener());
…
private class MyDoubleTapListener implements GestureDetector.OnDoubleTapListener {
public boolean onDoubleTapEvent(MotionEvent e) {
return false;
}
@Override
public boolean onDoubleTap(MotionEvent e) {
// TODO Auto-generated method stub
return false;
}
@Override
public boolean onSingleTapConfirmed(MotionEvent e) {
// TODO Auto-generated method stub
return false;
}
}
但是我该如何将它与View链接起来呢?这是在一个包含几个View成员的类中。
非常感谢您帮助我理清思路!