如何区分活动中的点击和双击?

时间:2011-12-30 00:43:53

标签: android button click double-click

在我的活动中,如果我点击按钮一次,我想振动,然后做其他事情(例如,如果我点击它两次,关闭窗口,按钮“关闭”)。我正在考虑测量按钮上的2次点击之间的时间,如果它小于给定的间隔,然后执行给定的功能,但我不知道我该怎么做,而且可能太复杂。

我将OnFocusChangeListener设置为false后实现了按钮的Focusable,它可以振动,但我没有双击的解决方案。

1 个答案:

答案 0 :(得分:0)

尝试使用onDoubleTapListener。 以下是示例: http://android-journey.blogspot.com/2010/01/android-gestures.html