【问题标题】:set ViewPager current item with animation用动画设置 ViewPager 当前项目
【发布时间】:2019-01-23 06:06:29
【问题描述】:

我有一个 viewpager,我使用了一个简单的页面转换器。 动画适用于滑动查看器,但当我调用时它不起作用

mViewPager.setCurrentItem(position);

页面发生变化,但没有任何动画。即使通过单击下一个/上一个按钮更改页面项目,我如何将动画应用于 viewpager

【问题讨论】:

标签: android android-viewpager android-pagetransformer


【解决方案1】:

如果您检查documentation,则setCurrentItem 方法中有一个smoothScroll 参数

尝试替换

mViewPager.setCurrentItem(position);

mViewPager.setCurrentItem(position, true);

(我没有检查它是否有效,但它可能有效)

【讨论】:

  • 不,它不起作用。顺便说一句,我没有否决您的回答
  • smoothScroll 不带布尔参数默认使用平滑滚动
  • @PembaTamang 没关系,你能发布你的页面转换器吗?
  • 没关系..我通过模拟屏幕上的滑动来做到这一点
  • 哦..太好了!! :)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多