Я хотел бы выполнить действие, когда пользователь отпустил палец на просмотр более 1 секунды.Событие OnTouch, палец на экране, но не перемещение
С OnTouch
, я могу получить доступ к ACTION_UP
, ACTION_DOWN
и ACTION_MOVE
.
Проблема заключается в том, что если пользователь имеет палец на экране и не двигает пальцем, ACTION_MOVE
не запускается, и поэтому я не могу выполнить свое действие.
Точно, что я хотел бы выполнить свое действие после 1 секунды, но пока пользователь все еще имеет палец на экране.
На самом деле мне нужно было бы почувствовать, что у пользователя есть палец на экране, даже если он не перемещает его.
Благодарим за помощь.
Почему вы не просто слушать 'ACTION_DOWN' и запустить таймер, и делать все, что вы хотите сделать после 1000ms? –
Итак, я запускаю таймер на 'ACTION_DOWN', но тогда куда я должен поместить мой' if (timer> 1000) {Dotask;} '. – Jecimi