나는 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;
}
});
}
는 슬쩍 이벤트를 구현 한 후, 어떻게 사이를 전환 할 수 있습니다.) 이 허용하는 경우에만 도청 및 B를 강타 해제.) 도청 해제 만 보내 주시면 가능.
감사합니다. boolean을 사용하여 eventlisteners를 활성화 및 비활성화하려는 생각을하지 않았습니다. 나는 그 시야의 사건을 제거하는 것과 같은 것을 생각하고 있었다. 이것은 나를 위해 그것을했다. –