Questo documento descrive come scrivere app che consentono agli utenti di interagire con un'app utilizzando i gesti tattili. Android fornisce una serie di API per aiutarti a creare e rilevare i gesti.
Anche se la tua app non deve dipendere dai gesti tattili per i comportamenti di base, poiché i gesti potrebbero non essere disponibili per tutti gli utenti in tutti i contesti, l'aggiunta dell'interazione basata sul tocco alla tua app può aumentarne notevolmente l'utilità e l'attrattiva.
Per offrire agli utenti un'esperienza coerente e intuitiva, la tua app deve seguire le convenzioni Android accettate per i gesti tattili. Il documento Gestures di Material Design mostra come utilizzare i gesti comuni nelle app per Android. Vedi anche Movimento dei materiali.
Per saperne di più su questo argomento, leggi le seguenti guide correlate:
- Panoramica degli eventi di input
- Panoramica dei sensori
- Rendere interattiva una visualizzazione personalizzata
Argomenti
- Rilevare i gesti comuni
-
Scopri come rilevare i gesti di tocco di base, come scorrere, scorrere rapidamente e toccare due volte,
utilizzando
GestureDetector. - Tracciare i movimenti del tocco e del puntatore
- Scopri come monitorare il movimento.
- Animare un gesto di scorrimento
-
Scopri come utilizzare
gli scorrimenti
ScrolleroOverScrollerper produrre un'animazione di scorrimento in risposta a un evento tocco. - Gestire i gesti multi-touch
- Scopri come rilevare i gesti multi-pointer (con le dita).
- Trascina e ridimensiona
- Scopri come implementare il trascinamento e il ridimensionamento basati sul tocco.
- Gestire gli eventi tocco in un ViewGroup
- Scopri come gestire gli eventi tocco in un
ViewGroupper assicurarti che vengano inviati correttamente alle visualizzazioni di destinazione.