Java Разные виды нажатия events на одном объекте
У меня есть TextView при нажатии(долго onLongClick) на который он должен выделяться,а при простом клике( onClick) меняться на другой.
Проблема заключается в то, что после добавления onClick - не распознается долгое нажатие и начинается евент простого клика.
Как реализовать на одном объекте разные ивенты?
Ответы (1 шт):
Автор решения: Сергей Бувака
→ Ссылка
Из листенера onLongClickверните значение true. Это будет говорить о том, что клик уже обработан и нет необходимости другим листенерам его обрабатывать.
Вот тут вы можете посмотреть подробнее https://workingdev.net/android,/kotlin/2018/08/01/handling-clicks-and-long-clicks.html