我想强制在ViewPager上用手指轻扫触发动画 - 就像当我按下ViewPager外部的按钮时,它会做出奇特的动画。 我尝试过类似的东西:
myPagerAdapter.instantiateItem(myPager, requested_view_id)
myPager.computeScroll()
myPager.invalidate()
但它不起作用。
有什么想法吗?
谢谢!
答案 0 :(得分:3)
如果您只想让按钮或其他活动移至ViewPager
使用ViewPager.setCurrentItem(int item)
中的“下一页”或“上一页”。这也将显示动画。您只需要自己跟踪当前项目,然后setCurrentItem(numCurrentItem + 1)
。