我有一個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