我想强制在 ViewPager 上通过手指滑动触发动画 - 比如,当我按下 ViewPager 外部的按钮时,它会执行精美的动画。 我试过类似的东西:
myPagerAdapter.instantiateItem(myPager, requested_view_id)
myPager.computeScroll()
myPager.invalidate()
但是没有用。
有什么想法吗?
谢谢!
最佳答案
如果您只想让按钮或其他事件移动到 ViewPager
中的“下一页”或“上一页”,请使用 ViewPager.setCurrentItem(int item)
。这也将显示动画。您只需要自己跟踪当前项目,然后 setCurrentItem(numCurrentItem + 1)
。
关于android - 在 ViewPager 上强制动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7145633/