使用带滑动屏幕的ViewPager总是得到5页?

时间:2013-07-25 10:25:17

标签: android android-viewpager slide

我正在使用带有滑动屏幕的ViewPager,如下所示:http://developer.android.com/training/animation/screen-slide.html

但即使我在Activity中更改了NUM,我总是得到五页。但它仍然只显示五页。对此有任何限制吗?如果是,我怎么能克服这个问题,我需要显示大约20页呢?

请帮帮忙?

1 个答案:

答案 0 :(得分:1)

private static final int NUM_PAGES = 5;

private class ScreenSlidePagerAdapter extends FragmentStatePagerAdapter {
    public ScreenSlidePagerAdapter(FragmentManager fm) {
        super(fm);
    }

    @Override
    public Fragment getItem(int position) {
        return new ScreenSlidePageFragment();
    }

    @Override
    public int getCount() {
        return NUM_PAGES;
    }
}

您的适配器始终返回5到getCount方法。只需根据您的收藏大小更改