摘要: 在view的新建一个GestureDetector的对象。 构造函数里 gestureDetector = new GestureDetector(new SelfGestureDetectorListener()); 然后在View的onTouchEvent里以下这样用,就可以在gestureDetector的事件里写自己的代码了。 @Override public boolean onTouchEvent(MotionEvent event) { gestureDetector.onTouchEvent(event); } 有关上面的 onTouchEvent方法,我们可以直接判断MotionEvent的类型,对于手势移动仅仅捕获ACTION_MOVE即可,我们通过参数MotionEvent e1, MotionEvent e2,float distanceX, float distanceY可以获取操作变化。 阅读全文
posted @ 2011-08-11 15:13 周柯文 阅读(423) 评论(0) 推荐(0) 编辑