更改长按延迟 [英] Change long click delay

查看:76
本文介绍了更改长按延迟的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在通过setOnLongClickListener()监听View的长按事件.我可以更改长点击延迟/持续时间吗?

I am listening for a View's long click events via setOnLongClickListener(). Can I change the long click delay / duration?

推荐答案

AFAIK,否.它通过ViewConfiguration上的getLongPressTimeout()硬连接到框架中.

AFAIK, no. It is hard-wired in the framework via getLongPressTimeout() on ViewConfiguration.

欢迎您处理自己的触摸事件并定义自己的长按"概念.只需确保它与用户的期望没有太大的不同,并且很可能用户会期望其他所有应用程序使用什么,这是标准的500ms持续时间.

You are welcome to handle your own touch events and define your own "long click" concept. Just be sure that it is not too dramatically different from what the user expects, and most likely the user will expect what all the other apps use, which is the standard 500ms duration.

这篇关于更改长按延迟的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆