在我的ViewPager设置中,总共有3个片段。
->最初所有这三个都是可见的,但在重新访问后滚动后它们将不可见。
此ViewPager本身位于片段中,并附加有TabLayout.ViewPager的子片段中具有RecyclerView。
这是我的适配器代码:
public class BookingsVPA extends FragmentPagerAdapter {
private List<Fragment> fragments = new ArrayList<>();
public BookingsVPA(FragmentManager fm) {
super(fm);
fragments.add(new BookingsPageFragment());
fragments.add(new BookingsPageFragment());
fragments.add(new BookingsPageFragment());
}
@Override
public Fragment getItem(int position) {
return fragments.get(position);
}
@Override
public CharSequence getPageTitle(int position) {
switch (position){
case 0: return "PAY NOW";
case 1: return "EDIT";
case 2: return "REMOVE";
default: return "";
}
}
@Override
public int getCount() {
return fragments.size();
}
}