Input del puntatore in Scrivi

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 clickable modificatore 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.detectTapGestures o PointerInputScope.detectDragGestures ma 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, e anchoredDraggable.
  • Multi-touch approfondisce le situazioni in cui viene utilizzato più di un puntatore.