理解Android的手势识别

2014-11-24 13:19:06 · 作者: · 浏览: 2

基础


GestureDetector的工作原理是,当我们接收到用户触摸消息时,将这个消息交给GestureDetector去加工,我们通过设置侦听器获得GestureDetector处理后的手势。


GestureDetector提供了两个侦听器接口,OnGestureListener处理单击类消息,OnDoubleTapListener处理双击类消息。


OnGestureListener的接口有这几个:


OnDoubleTapListener的接口有这几个:


有时候我们并不需要处理上面所有手势,方便起见,Android提供了另外一个类SimpleOnGestureListener实现了如上接口,我们只需要继承SimpleOnGestureListener然后重载感兴趣的手势即可。


应用


STEP 1: 创建手势侦听对象