android viewpagerindicator,如何设置指标计数

android viewpagerindicator,如何设置指标计数,android,android-viewpager,viewpagerindicator,Android,Android Viewpager,Viewpagerindicator,我用的是杰克·沃顿的viewpagerindicator。因为我想使用一个无限的ViewPager,这意味着我只有4页,但是我为这个页面设置了400页。我使用currId%4将正确的内容发送到寻呼机。但现在的问题是,我如何自己设置指标计数。现在在ViewPager下面有400个指示器,我只需要其中的4个 谢谢大家! 您可以在FragmentPagerAdapter内部getCount()中设置此选项: 要执行此操作,我无法获取loop ViewPager。我想循环ViewPager,所以我设置了

我用的是杰克·沃顿的viewpagerindicator。因为我想使用一个无限的ViewPager,这意味着我只有4页,但是我为这个页面设置了400页。我使用currId%4将正确的内容发送到寻呼机。但现在的问题是,我如何自己设置指标计数。现在在ViewPager下面有400个指示器,我只需要其中的4个


谢谢大家!

您可以在
FragmentPagerAdapter
内部
getCount()
中设置此选项:


要执行此操作,我无法获取loop ViewPager。我想循环ViewPager,所以我设置了一个较大的数字作为其计数。您的意思是:要使用此方法,我仍然必须将6设置为页数,而不是4。所以指示灯的数字仍然是错误的。你想通过Viewpager循环,因此你要将计数设置为400?为什么?只需实现OnPageChangeListener(),并在滚动最后一项时将ViewPager设置为第一项。
 @Override
    public int getCount() {
        return 4;
    }