Android ViewPager滚动限制时间顺畅

时间:2015-09-12 10:25:52

标签: android scroll android-viewpager fragment fragmentstatepageradapter

我有一个与FragmentStatePagerAdapter一起实现的片段列表。每次按钮不喜欢时,我必须用新的片段替换当前片段。 ViewPager的问题。在我的情况下,ViewPager顺利滚动list.size()-1次,所有其他滚动禁用平滑滚动。

 doNotLike.setOnClickListener(new View.OnClickListener() {
        @Override
         public void onClick(View v) {
               fragmentList.set(viewPager.getCurrentItem(), alternativeList.get(viewPager.getCurrentItem()));
                viewPagerAdapter.notifyDataSetChanged();
                viewPager.setCurrentItem(currentPos + 1, true);

    }
  });

我不知道为什么平滑滚动如此受限于fragmentList-size,我怎么能关闭这种行为。

0 个答案:

没有答案