android ViewPager向两个方向滑动

时间:2016-06-22 06:54:06

标签: android android-viewpager

我想用无限旋转在两个方向上滑动视图寻呼机。 例如 当向右滑动然后1-> 2-> 3-> 1-> 2。等等 当向左滑动然后1-> 3-> 2-> 1-> 3。所以

1 个答案:

答案 0 :(得分:3)

有一个图书馆可能会帮助你

dependencies {
    compile 'com.antonyt.infiniteviewpager:library:1.0.0'
}

在您的布局中

<com.antonyt.infiniteviewpager.InfiniteViewPager
    android:id="@+id/pager"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" />

在您的代码中,使用InfinitePagerAdapter

包装现有的PagerAdapter
PagerAdapter wrappedAdapter = new InfinitePagerAdapter(adapter);
viewPager.setAdapter(wrappedAdapter);

但是这个库只有在你有至少4页的时候才能工作。更多信息link github library