Android: deslize o gesto e a animação para alternar entre guias

Tenho certeza de que isso já foi respondido em algum lugar, mas simplesmente não consigo encontrá-lo: Eu tenho um TabHost com três guias, cada uma contendo visualizações diferentes (não Atividades). O que eu quero é fazer um gesto de deslizar da direita para a esquerda e deixar a exibição atual deslizar para a esquerda e a próxima exibição deslizar pela direita, alterando a guia atual. Portanto, quero que a alternância entre guias seja acionada por um gesto (e não apenas clicando na guia) e também quero mostrar uma animação quando a guia atual for alterada.

Eu olhei para os exemplos e tutoriais do ViewFlipper, mas não consigo encontrar um que explique como fazer isso para deslizar entre as guias.

Mais uma vez, desculpe se isso já foi respondido antes, mas não consigo encontrá-lo.

questionAnswers(3)

yourAnswerToTheQuestion