gpt4 book ai didi

android - GestureOverlayView 和 GestureDetector 的性能

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:22:19 26 4
gpt4 key购买 nike

我正在将 GestureOverlayView 与 ViewFlipper 结合使用,android 需要大约一秒钟的时间来识别我的手势并翻转到下一个 View 。但是,Android 日历几乎会立即翻转。我检查了 Android 日历代码,它使用 GestureDetector。这两种手势检测机制有很大区别吗?

我也想知道这两种检测手势的机制有什么区别。我知道 GestureOverlayView 出现在 1.6,而 GestureDetector 出现在 1.0。但是,当 GestureOverlayView 出现时,为什么他们不直接弃用 GestureDetector?

最佳答案

这两个组件有两个不同的目标。 GestureDetector 用于检测常见的、简单的和非视觉的手势,如滚动、滑动、滑动等。GestureOverlayView 用于检测在屏幕上绘制的复杂手势(任意形状、字母等)。由于其性质,GestureOverlayView 在开始识别形状之前依赖于计时。这不是性能问题。如果您只想检测滑动,只需使用 GestureDetector。

关于android - GestureOverlayView 和 GestureDetector 的性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3553916/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com