L - listener that will be called with gesture events/updates.@UiThread public abstract class ProgressiveGesture<L> extends MultiFingerGesture<L>
context, listener| 构造器和说明 |
|---|
ProgressiveGesture(android.content.Context context,
PalmapGesturesManager gesturesManager) |
| 限定符和类型 | 方法和说明 |
|---|---|
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, setSpanThresholdResource, setSpanThresholdResourcegetCurrentEvent, getGestureDuration, getPreviousEvent, isEnabled, onTouchEvent, removeListener, setListenerpublic ProgressiveGesture(android.content.Context context,
PalmapGesturesManager gesturesManager)
@NonNull protected abstract java.util.Set<java.lang.Integer> provideHandledTypes()
protected boolean analyzeEvent(android.view.MotionEvent motionEvent)
analyzeEvent 在类中 MultiFingerGesture<L>protected void gestureStarted()
protected void gestureStopped()
public boolean isInProgress()
public void setEnabled(boolean enabled)
BaseGesturesetEnabled 在类中 BaseGesture<L>enabled - true if it should analyze, false otherwisepublic void interrupt()