try {
Field field = ViewPager.class.getDeclaredField("mScroller");
field.setAccessible(true);
ViewPagerScroller scroller = new ViewPagerScroller(
mViewPager.getContext(), new AccelerateInterpolator());
scroller.setDuration(1000);
field.set(mViewPager, scroller);
} catch (NoSuchFieldException e) {
e.printStackTrace();
} catch (IllegalAccessException e) {
e.printStackTrace();
} catch (IllegalArgumentException e) {
e.printStackTrace();
}
通过反射获取mScorller
改变ViewPager 滑动时间
最新推荐文章于 2021-05-25 20:07:28 发布