Basisbewegung

Öffentliche abstrakte Klasse BaseGesten
Bekannte direkte Unterklassen

Basisklasse für eine Geste.

Eine Geste ist eine Folge von Berührungsereignissen, die erkannt wurden und einen bestimmten Bewegungstyp darstellen (z.B. Ziehen oder Auseinanderziehen).

Gesten werden von BaseGestenErkennen erstellt und aktualisiert.

Verschachtelte Klassen

Schnittstelle BaseGeste.OnGesteEventListener<T erweitert BaseGeste<T>> Schnittstellendefinition für Callbacks, die von einem BaseGesture aufgerufen werden sollen. 

Felder

geschütztes letztes GestePointersUtility gesturePointersUtility verwendet.
Geschützter Knoten Zielknoten

Public Constructors

BaseGeste(GestePointerDienstprogramm GestePointersUtility)

Public Methods

Knoten
boolean
boolean
hasStarted() hat
float
inchesToPixels(Gleitkommazahl)
boolean
Ungültig
onTouch(HitTestResult hitTestResult, MotionEventmotionEvent)
float
pixelsToInches(Gleitkommazahl)
Ungültig
boolean

Geschützte Methoden

Abstrakte boolesche Werte
canStart(HitTestResult hitTestResult, MotionEventmotionEvent)
Ungültig
cancel()
Ungültig
Abstrakt T
Abstrakt void
Abstrakt void
Abstrakt void
onStart(HitTestResult hitTestResult, MotionEventmotionEvent)
Abstrakte boolesche Werte
updateGeste(HitTestResult hitTestResult, MotionEventmotionEvent)

Übernommene Methoden

Felder

geschützter endgültiger GestePointersUtility gesturePointersUtility

geschützter KnotentargetNode

Public Constructors

public BaseGeste (GestePointersUtility GestePointersUtility)

Parameter
GestePointersUtility

Public Methods

Öffentlich Knoten getTargetNode ()

Öffentlich boolesch hasFinished ()

Öffentlich boolesch hasStarted ()

öffentlichen Gleitkomma inchesToPixels (float Zoll)

Parameter
Zoll

Öffentlich boolesch justStarted ()

public void onTouch (HitTestResult hitTestResult, MotionEventmotionEvent)

Parameter
Treffer-Testergebnis
Bewegungsereignis

öffentlichen Gleitkomma pixelsToInches (Gleitkommazahl)

Parameter
Pixel

public void setGesteEventListener (OnGestenEventListener<T> Listener)

Parameter
Listener

Öffentlich boolesch wurde abgebrochen ()

Geschützte Methoden

geschützte abstrakte boolesche canStart (HitTestResult hitTestResult, MotionEventmotionEvent)

Parameter
Treffer-Testergebnis
Bewegungsereignis

geschützt void Abbrechen ()

geschützt void abgeschlossen ()

geschützte abstrakte T getSelf ()

Geschützt abstrakt onCancel ()

Geschützt abstrakt void onFinish ()

geschützte abstrakt void onStart (HitTestResult hitTestResult, MotionEventmotionEvent)

Parameter
Treffer-Testergebnis
Bewegungsereignis

geschützte abstrakte boolesche updateGeste (HitTestResult hitTestResult, MotionEventmotionEvent)

Parameter
Treffer-Testergebnis
Bewegungsereignis