Entrada de puntero en Compose

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 clickable permite 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.detectTapGestures o PointerInputScope.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, y anchoredDraggable.
  • En Multitáctil, se profundiza en situaciones en las que se usa más de un puntero.