2

アダプターが最後のページに到達するたびに、別のページを追加したいと考えています。使用してみたコードは次のとおりです。

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;
    }
4

1 に答える 1