Эй, ребята, у меня есть fragPagerAdapter с тремя фрагментами в нем. Как бы отключить прокрутку между тремя фрагментами, чтобы пользователь использовал только табуляцию, чтобы идти между фрагментами?Отключить прокрутку в фрагментеPagerAdapter? - android
Cheers!
private class ViewPagerAdapter extends FragmentPagerAdapter
{
ArrayList<Fragment> fragments = new ArrayList<>();
ArrayList<String> tabTitles = new ArrayList<>();
public ViewPagerAdapter(android.support.v4.app.FragmentManager fragmentManager)
{
super(fragmentManager);
}
@Override
public Fragment getItem(int position)
{
return fragments.get(position);
}
@Override
public int getCount()
{
return fragments.size();
}
@Override
public CharSequence getPageTitle(int position)
{
return tabTitles.get(position);
}
public void addFragments(Fragment fragment, String titles)
{
this.fragments.add(fragment);
this.tabTitles.add(titles);
}
}
Используйте кнопки вместо вкладки viewpager и просмотр пейджера – Noorul
зачем использовать кнопки? вкладка и просмотр пейджера предназначены для нескольких фрагментов – TheQ
Я думаю, что адаптер не будет «говорить» в этом, он просто предоставляет данные ViewPager. Если вы хотите предотвратить сидение, ViewPager будет «ответственным» http://stackoverflow.com/questions/9650265/how-do-disable-paging-by-swiping-with-finger-in-viewpager-but-still -be-able-to-s – FWeigl