L - listener that will be called with gesture events/updates.public abstract class ProgressiveGesture<L> extends MultiFingerGesture<L>
context, listener, windowManager| Constructor and Description |
|---|
ProgressiveGesture(android.content.Context context,
AndroidGesturesManager gesturesManager) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
analyzeEvent(android.view.MotionEvent motionEvent) |
protected void |
gestureStarted() |
protected void |
gestureStopped() |
void |
interrupt()
Interrupt a gesture by stopping it's execution immediately.
|
boolean |
isInProgress()
Check whether a gesture has started and is in progress.
|
protected abstract java.util.Set<java.lang.Integer> |
provideHandledTypes() |
void |
setEnabled(boolean enabled)
Set whether this detector should accept and analyze motion events.
|
analyzeMovement, canExecute, getCurrentSpan, getCurrentSpanX, getCurrentSpanY, getFocalPoint, getPointersCount, getPreviousSpan, getPreviousSpanX, getPreviousSpanY, getRequiredPointersCount, getSpanThreshold, isSloppyGesture, reset, setSpanThreshold, setSpanThresholdResourcegetCurrentEvent, getGestureDuration, getPreviousEvent, isEnabled, onTouchEvent, removeListener, setListenerpublic ProgressiveGesture(android.content.Context context,
AndroidGesturesManager gesturesManager)
protected abstract java.util.Set<java.lang.Integer> provideHandledTypes()
protected boolean analyzeEvent(android.view.MotionEvent motionEvent)
analyzeEvent in class MultiFingerGesture<L>protected void gestureStarted()
protected void gestureStopped()
public boolean isInProgress()
public void setEnabled(boolean enabled)
BaseGesturesetEnabled in class BaseGesture<L>enabled - true if it should analyze, false otherwisepublic void interrupt()