BaseGestureRecognizer

パブリック抽象クラス BaseGestureRecognizer
既知の直接サブクラス

すべてのジェスチャー認識ツール(DragGestureRecognizer など)の基本クラス。

ジェスチャー認識機能では、タップ入力を処理してジェスチャーを開始すべきかどうかを判断し、ジェスチャーの開始時にイベントを呼び出します。

ジェスチャーが終了した/更新されたかどうかを判断するには、ジェスチャー オブジェクトでイベントをリッスンします。

ネストされたクラス

インターフェース BaseGestureRecognizer.OnGestureStartedListener<T は BaseGesture<T>> を拡張します。 BaseGesture の開始時に呼び出されるコールバックのインターフェース定義。

フィールド

保護された最終 GesturePointersUtility gesturePointersUtility
Protected 最終 ArrayList<T は BaseGesture<T>> を拡張します ジェスチャー

パブリック コンストラクタ

BaseGestureRecognizerGesturePointersUtility gesturePointersUtility)

パブリック メソッド

void
void
onTouchHitTestResult HitTestResult、MotionEvent motionEvent)
void

保護されたメソッド

抽象 void
tryCreateGesturesHitTestResult HitTestResult、MotionEvent motionEvent)

継承されるメソッド

フィールド

Protected final GesturePointersUtility gesturePointersUtility

Protected final ArrayList<T は BaseGesture<T>> gestures を拡張する

パブリック コンストラクタ

public BaseGestureRecognizer (GesturePointersUtility gesturePointersUtility)

パラメータ
gesturePointersUtility

パブリック メソッド

public void addOnGestureStartedListener (OnGestureStartedListener<T>リスナー)

パラメータ
リスナー

public void onTouch (HitTestResult hitsTestResult, MotionEvent motionEvent)

パラメータ
ヒットテストの結果
モーション イベント

public void removeOnGestureStartedListener (OnGestureStartedListener<T>リスナー)

パラメータ
リスナー

保護されたメソッド

Protected Abstract void tryCreateGestures (HitTestResult hitsTestResult, MotionEvent motionEvent)

パラメータ
ヒットテストの結果
モーション イベント