Use gestos de toque

Este guia descreve como escrever aplicativos que permitem aos usuários interagir com anapp através de gestos de toque. O Android fornece uma variedade de APIs para ajudar a criar e detectar gestos.

Embora seu aplicativo não deva depender de gestos de toque para comportamentos básicos (já que os gestos podem não estar disponíveis para todos os usuários em todos os contextos), adicionar interação baseada em toque ao seu aplicativo pode aumentar muito sua utilidade e apelo.

Proporcionar aos usuários uma experiência consistente e intuitiva, seu aplicativo deve seguir as convenções aceitas pelo Android para gestos de toque. Os guias Gesturesdesign mostram-lhe como utilizar gestos comuns em aplicações Android. Veja também o material Designguide for Material motion.

Para mais informações sobre este tópico, leia os seguintes guias relacionados:

  • Input events
  • Sensors
  • Tornando a visualização interativa

Lessons

Detectar gestos comuns Aprenda a detectar gestos básicos de toque como rolagem, flinging, e double-tapping, usando GestureDetector. Rastrear movimentos de toque e ponteiro Aprenda a rastrear movimentos. Animar um gesto de rolagem Aprenda a usar os scrollers (Scroller ou OverScroller) para produzir uma animação de rolagem em resposta ao evento atouch. Manusear gestos multi-toque Aprenda a detectar gestos multiponteiro (dedo). Arrastar e escalar Aprenda a implementar o arrastar e escalar com base no toque. Gerencie eventos de toque em um ViewGroup Aprenda a gerenciar eventos de toque em um ViewGroup para garantir que os eventos de toque sejam corretamente despachados para suas visões alvo.

Deixe uma resposta

O seu endereço de email não será publicado.