【发布时间】:2012-03-01 14:30:33
【问题描述】:
我必须在我的应用程序中实现长按键功能,它必须在 4 秒后弹出对话框,但在 android 中设置长按超时大约 1 秒,有什么方法可以增加超时时间?
请帮我解决这个问题。
问候, 皮克斯
【问题讨论】:
标签: android
我必须在我的应用程序中实现长按键功能,它必须在 4 秒后弹出对话框,但在 android 中设置长按超时大约 1 秒,有什么方法可以增加超时时间?
请帮我解决这个问题。
问候, 皮克斯
【问题讨论】:
标签: android
标准的长按超时似乎只有 0.5 秒(至少,这是我的 HTC Desire 上的值)。当然,您可以实现自己的长按处理,使用您自己的自定义超时,您不必使用系统值。
看看这个DrawView 类如何安装一个自定义的“LongClicker”对象以在长按间隔后运行,除非它首先被取消;该代码使用标准的长按间隔,但您可以自定义代码以使用其他间隔。
【讨论】: