在我的活动中,如果我点击按钮一次,我想振动,然后做其他事情(例如,如果我点击它两次,关闭窗口,按钮“关闭”)。我正在考虑测量按钮上的2次点击之间的时间,如果它小于给定的间隔,然后执行给定的功能,但我不知道我该怎么做,而且可能太复杂。
我将OnFocusChangeListener
设置为false后实现了按钮的Focusable
,它可以振动,但我没有双击的解决方案。
答案 0 :(得分:0)
尝试使用onDoubleTapListener。 以下是示例: http://android-journey.blogspot.com/2010/01/android-gestures.html