BeatEverything

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

首先是在view的onTouchEvent中追踪当前滑动的情况:

//获取速度监听
VelocityTracker tracker = VelocityTracker.obtain();
//将滑动事件传递给速度监听
tracker.addMovement(motionEvent);
//设置蒋婷的时间单位,毫秒,计算平均多少像素/时间单位>>>>>>在这个时间间隔中移动了多少像素
tracker.computeCurrentVelocity(1000);
//获取速度 右话是正值,左划是负值
int teackerX= (int) tracker.getXVelocity();
//监听完毕后需要进行销毁
tracker.clear();
tracker.recycle();


 

posted on 2017-08-13 00:28  BeatEverything  阅读(155)  评论(0)    收藏  举报