2
Я хочу, чтобы мой адаптер добавлял другую страницу каждый раз, когда она дошла до последней страницы. Вот код, я попытался с помощью:Android добавить фрагменты в конец FragmentStatePagerAdapter
static int ITEMS = 2;
public static class MyAdapter extends FragmentStatePagerAdapter implements OnPageChangeListener{
public MyAdapter(FragmentManager fragmentManager)
{
super(fragmentManager);
}
@Override
public int getCount()
{
return ITEMS;
}
@Override
public Fragment getItem(int position)
{
if (position >= ITEMS-1)
{
ITEMS++;
notifyDataSetChanged();
}
Fragment f = ReviewFragment.init(position);
return f;
}
Я не хочу, чтобы создать 2 миллиардов фрагментов, хотя. –
Они не будут создаваться при запуске. На странице 0 создаются фрагменты 0 и 1. После слайда на страницу 1 создается фрагмент 2. И так далее. – koso
Спасибо за помощь! –