您的位置:首页 > 其它

关于GestureDetector的onFling方法e1返回null问题

2014-06-07 14:21 239 查看
解决办法:

定义一个MotionEvent对象,在ondown里面赋值
   private MotionEvent mLastOnDownEvent = null;

@Override

public boolean onDown(MotionEvent arg0) {

mLastOnDownEvent=arg0;
return false;
}

@Override
public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY) {
if(null==e1){
e1 = mLastOnDownEvent;
}

if (e1==null || e2==null){
return false;

}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐