Краткая версия: Я хочу, чтобы запустить счетчик времени на onTouchEvent и проверить, прошло ли какое-то время перед ответом, в качестве ручного обнаружения LongTouch.Android: Как реализовать longpress вручную в событии touch?
Объяснение: У меня есть пользовательское изображение, которое скользит по экрану на двухпальцах. Я хочу добавить к нему события перетаскивания, но они должны быть быстрее, чем longpress. Я могу задержать событие перетаскивания, используя счетчик, который обновляется один раз в onTouchEvent и вызывает только перетаскивание, скажем, 10 отсчетов, но счетчик обновляется только при событиях касания, и палец должен двигаться.
Как создать счетчик времени, поле уровня активности, которое увеличивается на 60 раз в секунду или что-то подобное?
Спасибо, но я не использую жесты. Вручную оценивать события касания более гибкие и удобные для того, что я хочу делать. Система событий касания обеспечивает отличную информацию, кроме времени. Следовательно, необходимо, чтобы простые часы измеряли пресеты в событии касания. ;) –
Несомненно, в противном случае посмотрите на источник GestureDetector покажет, как это решить. Задержка сообщения - это ваши «часы» –
Спасибо за источник. Смотря сейчас. –