Pergunta

Como posso detectar em uma ListView que alguém passou para a esquerda ou a direita?

Foi útil?

Solução

Você estará querendo Este excelente tutorial (Site morreu, aqui está um novo link: http://jsharkey.org/blog/2008/09/15/crossing-thingsoff-lists-in-android-09-sdk/). Essencialmente, você criará uma visão transparente na frente do ListView, que consome o MotionEvents horizontal e passa o MotionEvents não horizontais de volta ao ListView.

Outras dicas

O reconhecimento de gestos não será suportado no 1.5 para o qual você pode querer refatorar o código básico do gesto e adicionar ao seu aplicativo, para trabalhar bem no 1.5, caso não esteja suportando 1.5 seu seu já bom.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top