【发布时间】:2017-05-29 05:42:25
【问题描述】:
我有一个活动,我有一个 recyclerView。在那个 recyclerView 中,我正在加载一张卡片列表。每张卡片都是一个带有不同图像的 viewPager。我也在自动滚动图像。
现在,我想停止该活动的 autoScroll onPause。
private void loadViewPagerAdapter(final AutoScrollViewPager viewPager, final ArrayList<String> imageData, final int pos) {
ImageCarousalAdapter imageCarousalAdapter = new ImageCarousalAdapter(context, imageData);
viewPager.setOffscreenPageLimit(imageData.size());
viewPager.setAdapter(imageCarousalAdapter);
viewPager.setInterval(6000);
viewPager.setScrollDurationFactor(/*randomInRange(5.0f, 10.0f)*/20.0f);
viewPager.setBorderAnimation(false);
viewPager.setPageTransformer(true, new ZoomOutTranformer());
viewPager.startAutoScroll();
}
上面的代码是我加载recyclerView,viewPager Items的方法。
【问题讨论】:
-
请看这个链接可能对你有帮助github.com/Trinea/android-auto-scroll-view-pager
标签: android android-recyclerview android-viewpager adapter