如何在ViewPager中传递视图而不传递所有视图

时间:2014-08-15 19:34:26

标签: android view android-viewpager fragment

我有一个ViewPager,我自己的适配器扩展了FragmentPagerAdapter,一切正常,但当我从位置0的第一个视图传递到其他视图时,例如在位置5,我的应用程序通过所有观点留在5中。

我想找到一些方法来改变它,当我从第一个视图传递到另一个视图时,我的应用程序使其无法通过其他视图。

我使用此方法转到之前在我的适配器中添加的一些视图:

myViewPager.setCurrentItem(int position); //去列表的位置;

1 个答案:

答案 0 :(得分:0)

如果查看文档,您会看到可以将第二个参数传递给setCurrentItem()以启用或禁用滚动。

“True表示顺利滚动到新项目,false表示立即转换”

E.g。

mViewPager.setCurrentItem(5, false);

请参阅:http://developer.android.com/reference/android/support/v4/view/ViewPager.html#setCurrentItem(int,%20boolean)