Cómo usar gestos táctiles

Prueba el estilo de Compose
Jetpack Compose es el kit de herramientas de IU recomendado para Android. Aprende a usar el control táctil y la entrada en Compose.

En este documento, se describe cómo escribir apps que permiten a los usuarios interactuar con una app mediante gestos táctiles. Android proporciona una variedad de API para ayudarte a crear y detectar gestos.

Si bien tu app no debe depender de gestos táctiles para comportamientos básicos, ya que es posible que los gestos no estén disponibles para todos los usuarios en todos los contextos, agregar interacción táctil a tu app puede aumentar en gran medida su utilidad y atractivo.

Para proporcionar a los usuarios una experiencia intuitiva y coherente, tu app debe seguir las convenciones de Android aceptadas para los gestos táctiles. En el documento Gestos de Material Design, se muestra cómo usar gestos comunes en apps para Android. Además, consulta Movimiento de Material.

Si quieres obtener más información sobre este tema, lee las siguientes guías relacionadas:

Temas

Cómo detectar gestos comunes
Obtén información para detectar gestos táctiles básicos, como desplazar, arrastrar y soltar, y presionar dos veces, con GestureDetector.
Cómo hacer un seguimiento de los movimientos de tocar y del puntero
Más información para registrar el movimiento.
Cómo animar un gesto de desplazamiento
Aprende a usar desplazadores (Scroller o OverScroller) para producir una animación de desplazamiento en respuesta a un evento táctil.
Cómo controlar gestos multitáctiles
Obtén más información para detectar gestos de varios punteros (dedos).
Arrastrar y ajustar
Obtén información para implementar el arrastre y el ajuste de tamaño basados en el tacto.
Cómo administrar eventos táctiles en un ViewGroup
Obtén información para administrar eventos táctiles en un ViewGroup para asegurarte de que se envíen correctamente a las vistas de destino.