Как различить щелчок и двойной щелчок в упражнении? - PullRequest
0 голосов
/ 30 декабря 2011

В своей деятельности я хотел бы вибрировать, если я нажимаю один раз на кнопку, и делаю что-то еще (например, закрываю окно кнопкой «закрыть»), если я нажимаю на нее дважды. Я думаю об измерении времени между двумя нажатиями на кнопку, и если оно меньше заданного интервала, то выполняю заданную функцию, но я не знаю, как я могу это сделать, и это может быть слишком сложно.

Я реализовал OnFocusChangeListener кнопки после установки Focusable на false, и она может вибрировать, но у меня нет решения двойного щелчка.

1 Ответ

0 голосов
/ 30 декабря 2011

Попробуйте использовать onDoubleTapListener. Вот примеры: http://android -journey.blogspot.com / 2010/01 / андроида-gestures.html

...