Como criar um carrossel usando o viewpager e o fragmentStatePager Adapter
Eu sou novo para android e estou tentando criar um carrossel no android. Minha estrutura de classe é a seguinte
public class PageViewActivity extends FragmentActivity {
ViewPager pager;
...
public void onCreate(Bundle savedInstanceState) {
final ViewPager pager = (ViewPager) findViewById(R.id.pager);
MyPageAdapter pageAdapter = new MyPageAdapter(getSupportFragmentManager(),getBaseContext());
pager.setAdapter(pageAdapter);
}
...
public class MyPageAdapter extends FragmentStatePagerAdapter {
@Override
public ImageFragment getItem(int position) {
...
return fragment;
}
@Override
public int getCount() {
return 10;
}
}
Agora meu programa está funcionando corretamente e eu consigo colocar 10 fragmentos que eu posso acessar deslizando para a esquerda ou para a direita. Mas quero mostrar esses 10 fragmentos como um carrossel para que o usuário tenha uma ideia melhor de que há mais fragmentos à esquerda ou à direita da posição atual.
Alguém pode me dizer como posso fazer isso?
Eu encontrei este URLCarrossel do ViewPager usando o PageContainer não funcionando com o FragmentPagerAdapter mas não há muita informação para um iniciante como eu.