O Compose fornece diversas APIs para ajudar a detectar gestos originados de interações do usuário. As APIs abrangem uma grande variedade de casos de uso:
Algumas delas são de alto nível e foram projetadas para abranger os gestos mais usados. Por exemplo, o modificador
clickable
facilita a detecção de cliques e também fornece recursos de acessibilidade e exibe indicadores visuais quando tocado (como ondulações).Também existem detectores de gestos menos usados, que oferecem mais flexibilidade em um nível inferior, como
PointerInputScope.detectTapGestures
ouPointerInputScope.detectDragGestures
, mas não incluem os recursos complementares.
Saiba mais sobre a entrada do ponteiro nas seguintes páginas:
- Em Entender os gestos, você encontra uma explicação dos principais conceitos que desempenham um papel ao processar a entrada do ponteiro.
- Tocar e pressionar expande em eventos de ponteiro e posição única.
- Scroll explica como implementar contêineres de rolagem e lida com questões de interoperabilidade.
- Arrastar, deslizar e deslizar mostra diferentes tipos de arrastar de um único apontador.
- O multitoque analisa situações em que mais de um ponteiro é usado.
Recomendados para você
- Observação: o texto do link aparece quando o JavaScript está desativado.
- Ativar interações do usuário
- Semântica no Compose
- Modificadores do Compose