¿Cómo hacer un bucle ViewPager?

Tengo un ViewPager con algunas vistas. Me gustaría ir al primero después de deslizar el botón derecho sobre el último.

Lo intenté

<code>@Override
public Fragment getItem(int arg0) {
    int i = arg0 % fragmentList.size();
    return fragmentList.get(i);
}

@Override
public int getCount() {
    return fragmentList.size()+1;
}
</code>

Pero tengo un error

<code>E/AndroidRuntime(22912): java.lang.IllegalStateException: Fragment already added: RubricFragment{4136cd80 #1 id=0x7f06000c android:switcher:2131099660:0}
</code>

Respuestas a la pregunta(5)

Su respuesta a la pregunta