daimajia / daimajia/AndroidSwipeLayout

SwipeDenier doesn't work with GestureDetector for fling

Open
#111 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
12.3k
Forks
2.6k
PR merge metrics
No merged PRs in 30d

Description

Here is a fragment of `OnGestureDetectorListener` for `GestureDetector` used on `shouldDenySwipe()` – basically `onFling` is never called.

``` java
OnGestureListener gestureListener = new SimpleOnGestureListener() {

@Override
public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY) {
if (e1.getX() < e2.getX()) {
// do some action
return true;
}
return false;
}
};

@Override
public boolean shouldDenySwipe(MotionEvent motionEvent) {
return gestureDetector.onTouchEvent(motionEvent);
}
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.