Compose fornisce una serie di API per aiutarti a rilevare i gesti generati dalle interazioni degli utenti. Le API coprono un'ampia gamma di casi d'uso:
Alcune sono di alto livello e progettate per coprire i gesti di uso comune. Ad esempio, il
clickablemodificatore consente di rilevare facilmente un clic e fornisce anche funzionalità di accessibilità e visualizza indicatori visivi quando viene toccato (ad esempio increspature).Esistono anche rilevatori di gesti meno di uso comune che offrono maggiore flessibilità a un livello inferiore, come
PointerInputScope.detectTapGesturesoPointerInputScope.detectDragGesturesma non includono le funzionalità aggiuntive.
Scopri di più sull'input del puntatore nelle seguenti pagine:
- Comprendere i gesti fornisce una spiegazione dei concetti di base che svolgono un ruolo nella gestione dell'input del puntatore.
- Tocca e premi espande gli eventi a posizione singola e puntatore singolo.
- Scorrimento spiega come implementare i container di scorrimento e gestisce i problemi di interoperabilità.
- Trascinare i composable spiega come spostare gli elementi dell'interfaccia utente lungo un singolo
asse, su due dimensioni o tra punti di ancoraggio predefiniti utilizzando modificatori come
draggable,draggable2D, eanchoredDraggable. - Multi-touch approfondisce le situazioni in cui viene utilizzato più di un puntatore.
Consigliati per te
- Nota: il testo del link viene visualizzato quando JavaScript è disattivato
- Consenti interazioni utente
- Semantica in Compose
- Modificatori di Compose