getItem()方法第一次调用两次。我知道view pager的这个功能。根据我的要求,我需要一次加载一个页面。如果你知道的话请帮助我。
提前致谢。
答案 0 :(得分:0)
pager.setOffscreenPageLimit(7); // 7表示寻呼机项目总数
答案 1 :(得分:0)
如果您的activity
或fragment
拥有ViewPager
,则可以对其实施onPageChangedListener()
。
在那个听众中,有一个名为onPageSelected(int position)
的方法可以为您提供当前页面的位置。您可以使用该方法调用getItem()
方法,这样只有在页面可见时才会执行。