Compose proporciona una variedad de API para ayudarte a detectar gestos que se generan a partir de las interacciones de los usuarios. Las API abarcan una gran variedad de casos de uso:
Algunos son de alto nivel y están diseñados para cubrir los gestos más utilizados. Por ejemplo, el modificador
clickablepermite la detección sencilla de un clic y, además, proporciona funciones de accesibilidad y muestra indicadores visuales cuando ante toques (como ondas).También hay detectores de gestos menos de uso frecuente que ofrecen más flexibilidad en un nivel más bajo, como
PointerInputScope.detectTapGesturesoPointerInputScope.detectDragGestures, pero no incluyen las funciones adicionales.
Obtén más información sobre la entrada de puntero en las siguientes páginas:
- En Comprende los gestos, se explica los conceptos básicos que intervienen cuando se controla la entrada de puntero.
- En Tocar y presionar, se amplían los eventos de un solo puntero y una sola posición.
- En Desplazamiento, se explica cómo implementar contenedores de desplazamiento y se abordan los problemas de interoperabilidad.
- En Elementos componibles de arrastre, se explica cómo mover elementos de la IU a lo largo de un solo
eje, en dos dimensiones o entre puntos de anclaje predefinidos con modificadores como
draggable,draggable2D, yanchoredDraggable. - En Multitáctil, se profundiza en situaciones en las que se usa más de un puntero.
Recomendaciones para ti
- Nota: El texto del vínculo se muestra cuando JavaScript está desactivado
- Habilita las interacciones del usuario
- Semántica en Compose
- Modificadores de Compose