Compose fournit diverses API pour vous aider à détecter les gestes générés à partir des interactions des utilisateurs. Ces API couvrent un large éventail de cas d'utilisation :
- Les API de niveau supérieur sont conçues pour couvrir les gestes les plus fréquemment utilisés. Par exemple, le modificateur - clickablepermet de détecter facilement un clic. Il fournit également des fonctionnalités d'accessibilité et affiche des indicateurs visuels lorsque l'utilisateur appuie sur l'écran (comme des ondulations).
- D'autres détecteurs de gestes moins courants, comme - PointerInputScope.detectTapGesturesou- PointerInputScope.detectDragGestures, offrent plus de flexibilité à un niveau inférieur. Par contre, ils n'incluent pas les autres fonctionnalités.
Pour en savoir plus sur l'entrée du pointeur, consultez les pages suivantes:
- La page Comprendre les gestes explique les concepts fondamentaux qui jouent un rôle dans la gestion des entrées de pointeur.
- L'option Appuyer de manière prolongée permet d'étendre les événements à un pointeur ou à une position unique.
- Scroll explique comment implémenter des conteneurs de défilement et gère les problèmes d'interopérabilité.
- L'option Faire glisser, balayer l'écran et glissement d'un geste vif affiche différents types de déplacement d'un même pointeur.
- La fonctionnalité Multitouch permet d'analyser les situations où plusieurs pointeurs sont utilisés.
Recommandations personnalisées
- Remarque : Le texte du lien s'affiche lorsque JavaScript est désactivé
- Activer les interactions utilisateur
- Sémantique dans Compose
- Modificateurs Compose
