4 / 4 / 0
Регистрация: 12.04.2016
Сообщений: 39
|
||||||
1 | ||||||
OnTouchListener и толстый дрожащий палец :)28.05.2016, 21:24. Показов 679. Ответов 3
Метки нет (Все метки)
суть проблемы... жму в экран, двигаю, отпускаю, получаю события ACTION_DOWN, ACTION_UP, ACTION_MOVE... при длительном нажатии желаю получить какое-то особое действие (пусть будет вывод диалога)...
на эмуляторе все красиво, мышкой делаю тыцк, не шевелюсь 3секунды, отпускаю кнопочку - диалог выводится. на смартфоне добиться такого не смог ни разу (( что можно сделать в этом случае? палец подточить не вариант и отработать событие необходимо именно в текущей точке код ничем не примечателен, все как у всех, ниже привел. на крайний случай планирую временную переменную типа ОтклонениеПоХ если в итоге менее 2-3px, значит событие отработает... Кликните здесь для просмотра всего текста
0
|
28.05.2016, 21:24 | |
Ответы с готовыми решениями:
3
Дрожащий текст OnTouchListener OnTouchListener толстый. 8,2 (обычное) |
0 / 0 / 0
Регистрация: 13.01.2015
Сообщений: 61
|
|
28.05.2016, 21:43 | 2 |
Возникает один вопрос. Как ты проверяешь что палец не сместился если ты переприсваеваешь значения при событии ACTION_UP тем же переменных, в которых ты записываешь координаты при событии ACTION_DOWN?
0
|
4 / 4 / 0
Регистрация: 12.04.2016
Сообщений: 39
|
||||||
29.05.2016, 07:07 [ТС] | 3 | |||||
а тут все просто... сейчас при ACTION_DOWN фиксирую timeStart = System.currentTimeMillis(); при ACTION_UP:
Добавлено через 9 часов 11 минут будем считать что вопрос решен добавлением 4 лишних переменных для отлавливания перемещений между ACTION_DOWN и ACTION_UP. может есть еще какие-то события в андроид? типа двойного клика, нажатия правой кнопки мыши, прокрутки мышьего колесика?
0
|
2883 / 2295 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
|
|
29.05.2016, 10:06 | 4 |
к вопросу применения
Как определить, какой промежуток времени длилось нажатие?
был сдвиг или нет решается запоминанием начальных координат касания для остальных извращений есть https://developer.android.com/... ector.html
0
|
29.05.2016, 10:06 | |
29.05.2016, 10:06 | |
Помогаю со студенческими работами здесь
4
Не работает OnTouchListener Создать OnTouchListener Image OnTouchListener crash Толстый Яндекс.Маркет Толстый и тонкий клиент От мыши болит указательный палец Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |