6
Digamos que tengo dos páginas de mi ViewPager, no es de manera de pasar de la página 2 a la página 1, pero haciendo este usuario, como es la página 3 accesing (con toda la animación)sin fin ViewPager androide
Digamos que tengo dos páginas de mi ViewPager, no es de manera de pasar de la página 2 a la página 1, pero haciendo este usuario, como es la página 3 accesing (con toda la animación)sin fin ViewPager androide
Puede lograr esto mediante el uso de un FragmentPagerAdapter personalizado que ofrece los mismos fragmentos de una y otra vez:
private class EndlessPagerAdapter extends FragmentPagerAdapter {
private EndlessPagerAdapter(FragmentManager fm) {
super(fm);
}
@Override
public Fragment getItem(int position) {
if (position % 2 == 0) {
return fragmentOne;
} else {
return fragmentTwo;
}
}
@Override
public int getCount() {
return Integer.MAX_VALUE;
}
}
establecer el adaptador para su ViewPager y empezar en alguna parte en el medio para permitir deslizar casi infinitas en cualquier dirección:
mViewPager.setAdapter(new EndlessPagerAdapter(getChildFragmentManager()));
mViewPager.setCurrentItem(Integer.MAX_VALUE/2);
¿Quieres decir que estas dos páginas deberían venir continuamente? – Praveenkumar
Este ejemplo [proyecto] (https://github.com/nickwph/InfinitePageView) de github podría darle una idea de lo que necesita. – blessenm
No sé si ustedes pueden ejecutar este proyecto, pero parece que se ha bloqueado la primera vez que paso a la página siguiente. – toantran