Android:计算MotionEvent.ACTION_MOVE的间隔?

时间:2012-06-17 05:57:41

标签: android intervals ontouchevent translate-animation

我希望我的视图能够随着手指的移动而水平移动。请想象一下像iOS主菜单或照片(预装的厨房应用程序);如果你滑动你的食指,屏幕上的东西也会滑动。我在Android库中找不到相同的功能,所以我自己实现了它,但是......

动画不是那么顺利!

这是可以理解的,因为我得到的位置值

event.getRawX();

有点太粗糙,所以我的TranslateAnimation也很粗糙......

有什么办法可以改变MotionEvent.ACTION_MOVE的间隔来获得更精细的位置值? (或者,我可以“模糊”我的TranslateAnimation吗?)

1 个答案:

答案 0 :(得分:0)

ViewPager可能就是您要找的。

另请参阅开发人员博客文章Horizontal View Swiping with ViewPager