gpt4 book ai didi

android - Android 文档中所谓的跳跃点击是什么?

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:28:44 24 4
gpt4 key购买 nike

我正在浏览 ViewConfiguration类文档,我找到了 getJumpTapTimeout() 方法。描述说它用于确定用户是要执行“跳跃”点击还是常规点击。用户必须在这段时间内完成跳跃点击,否则它将是一个普通的。问题是这个跳接到底是什么?

我查看了源代码,但没有提供任何线索。跳跃点击超时为 500 毫秒,长按超时也是如此。因此,如果我的手指在同一点上保持超过 500 毫秒而不移动,这就是长按,而不是点击。点击超时为 115 毫秒,所以这次我至少不能移动我的手指,否则这不是点击。但是我必须做一些事情直到我的 500 毫秒到期。究竟是什么?

最佳答案

它与应用于 Activity 页面元素的点击相同,但在早期版本的 webview 中使用,现在这个参数在 webview 中被简单地重新定义为 tap_timeout,现在它只能用于 dpad

    // This should be ViewConfiguration.getTapTimeout()
// But system time out is 100ms, which is too short for the browser.
// In the browser, if it switches out of tap too soon, jump tap won't work.
// In addition, a double tap on a trackpad will always have a duration of
// 300ms, so this value must be at least that (otherwise we will timeout the
// first tap and convert it to a long press).

关于android - Android 文档中所谓的跳跃点击是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5696458/

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