Ö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 | |
float |
pixelsToInches(Gleitkommazahl)
|
Ungültig |
setGestenEventListener(OnGesteEventListener<T> Listener)
|
boolean |
wasCancelled(),
|
Geschützte Methoden
Abstrakte boolesche Werte | |
Ungültig |
cancel()
|
Ungültig |
complete(),
|
Abstrakt T |
getSelf()
|
Abstrakt void |
onCancel()
|
Abstrakt void | |
Abstrakt void | |
Abstrakte boolesche Werte |
Übernommene Methoden
Felder
Public Constructors
Public Methods
Ö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 |
---|
Ö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 |