Como fazer um loop ViewPager?

Eu tenho um ViewPager com algumas visualizações. Eu gostaria de ir para o primeiro depois de passar o último.

eu tentei

<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>

Mas eu recebi um erro

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

questionAnswers(5)

yourAnswerToTheQuestion