基本上,Play商店(又名Android电子市场)和Android官方启动器上的viewpager的工作方式与本案支持库中的不同,我希望获得与页面之间滚动相同的UI体验。在viewPager中顺利停止滚动
的情况是这样的:当你触摸viewpager页面之间滚动(和滚动位),然后你停止接触并迅速再碰,我得到一个不同的行为:
- 上Play商店(和官方启动器)的滚动动画停止并与触摸保持同步。
- 在支持库上,viewpager只是停止动画并跳转到它即将到达的页面,而不管你触摸它的位置。
如何实现与Play商店和官方启动器相同的功能?
您可能需要扩展'ViewPager'(或修改'onTouchEvent()'),并在滚动中注册新的触摸事件时停止动画。 – Karakuri 2012-07-18 15:29:26
你测试过了吗?它工作正常吗?照顾一些代码? – 2012-07-18 15:31:24
我还没有尝试过这个,我只是给你一个想法尝试,根据你发布的内容和我所知道的Android SDK。因此,这是一个评论,而不是一个答案。 – Karakuri 2012-07-18 15:34:49