Gesto base

classe astratta pubblica BaseGesti
Sottoclassi dirette note

Classe di base per un gesto.

Un gesto rappresenta una sequenza di eventi touch che vengono rilevati per rappresentare un tipo di movimento specifico (ad esempio trascinamento).

I gesti vengono creati e aggiornati da BaseGestiRecognizer.

Corsi nidificati

interfaccia Base diverse. Definizione di interfaccia per i callback che vengono richiamati da un BaseGesture

Campi

finale protetto GesPointPointersUtility gesturePointersUtility
nodo protetto Nodo target

Costruttori pubblici

BaseGesti(GestiPointersUtility gestiPointersUtility)

Metodi pubblici

Nodo
boolean
boolean
numero in virgola mobile
inchesToPixels(pollici floating)
boolean
nullo
onTouch(HitTestResult hitTestResult, MotionEvent motionEvent)
numero in virgola mobile
pixelsToInches(pixel in virgola mobile)
nullo
boolean

Metodi protetti

booleano astratto
canStart(HitTestResult hitTestResult, MotionEvent motionEvent)
nullo
nullo
astratto T
astratto void
astratto void
astratto void
onStart(HitTestResult hitTestResult, MotionEvent motionEvent)
booleano astratto
updateGesti(HitTestResult hitTestResult, MotionEvent motionEvent)

Metodi ereditati

Campi

finale protetto GesPointPointersUtility gesturePointersUtility

protetto Nodo targetNode

Costruttori pubblici

pubblica BaseGesti (AppDataPointersUtility gestiPointersUtility)

Parametri
utilità PointPointers

Metodi pubblici

pubblico Nodo getTargetNode ()

pubblico booleano hasFinished ()

pubblico booleano hasStarted ()

floating pubblico inchesToPixels (pollici floating)

Parametri
pollici

pubblico booleano justStarted ()

public void onTouch (HitTestResult hitTestResult, MotionEvent motionEvent)

Parametri
HitTestResult
movimentoEvento

floating pubblico pixelsInInches (pixel in virgola mobile)

Parametri
pixel

public void setemeaEventListener (OnTouchEventListener<T> listener)

Parametri
listener

pubblico booleano è stato annullato ()

Metodi protetti

astratto protetto booleano canStart (HitTestResult hitTestResult, MotionEvent motionEvent)

Parametri
HitTestResult
movimentoEvento

protetto void annulla ()

protetto void completato ()

astratto protetto T getSelf ()

astratto protetto void onCancel ()

astratto protetto void onFinish ()

astratto protetto void onStart (HitTestResult hitTestResult, MotionEvent motionEvent)

Parametri
HitTestResult
movimentoEvento

astratto protetto booleano updateGesti (HitTestResult hitTestResult, MotionEvent motionEvent)

Parametri
HitTestResult
movimentoEvento