GestureOverlayView和GestureDetector的性能

我使用的是ViewFlipper的GestureOverlayView,android需要一秒左右的时间才能识别我的手势并翻转到下一个视图。 但是,Android日历几乎立即翻转。 我检查了Android日历代码,并使用了GestureDetector。 这两个手势检测机制有很大的区别吗?

我也想知道这两种检测手势的机制有什么区别。 我知道GestureOverlayView出现在1.6,而GestureDetector在1.0。 但是为什么GestureOverlayView出来的时候他们不赞成使用GestureDetector呢?

Solutions Collecting From Web of "GestureOverlayView和GestureDetector的性能"

这两个部分有两个不同的目标。 手势检测器的目的是检测常见的,简单的和非视觉手势,如卷轴,甩尾,滑动等。GestureOverlayView旨在检测在屏幕上绘制的复杂手势(任意形状,字母等)。 由于其本质,GestureOverlayView在开始识别形状之前依赖于时间。 这不是一个performance的问题。 如果你想要做的只是检测一个滑动,只需使用一个手势检测器。