¿Cómo crear el carrusel ViewPager?

Todo lo que quiero hacer es un carrusel horizontal en Android.

Si tengo 3 pantallas A B y C, entonces quiero que mi ViewPager me permita moverme como A <-> B, B <-> C, C <-> A.

GTalk para la conversación de Android se puede cambiar de esta manera. La pantalla de inicio y la pantalla de la aplicación de Samsung se pueden cambiar de esta manera.

A B y C son fragmentos y estoy usando un adaptador que extiende FragmentPagerAdapter. Todos los fragmentos contendrán una vista web.

He miradoaqu aqu y aquí, pero ninguno de ellos parece estar haciendo lo que quiero.

¿Alguien puede guiarme en la dirección correcta?

Respuestas a la pregunta(6)

Su respuesta a la pregunta