我有一个RelativeLayout我将TouchListener放入使用GestureDetector。我已经完成并可以检测到双击,但是我怎样才能在视图中添加滑动事件呢?在doubleTap和Swipe之间切换
private void myTapEvent(){
RlContent.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
return gestureDetector.onTouchEvent(event);
}
});
gestureDetector = new GestureDetector(new GestureDetector.SimpleOnGestureListener() {
@Override
public boolean onDoubleTap(MotionEvent e) {
count++;
doTaskHere();
return true;
}
@Override
public boolean onDown(MotionEvent e) {
return true;
}
});
}
实现刷卡事件发生后,我怎么能 之间进行切换。)只允许窃听和禁用刷卡 和 湾)禁止敲击并只允许刷卡。
谢谢。没有想过使用布尔值来启用和禁用eventlisteners的想法。我正在考虑去除视图事件。这一个为我做了。 – 2012-08-01 06:58:53