Задать вопрос

Как отследить все нажатия на элементы в activity android?

У меня есть класс MainActivity внутри которого я меняю различные фрагменты, каждый из которых содержит некоторое количество кнопок. На этих кнопках есть onClickListener, и мне необходимо, чтобы при нажатии на кнопку выполнялась проверка, и только в случае успеха срабатывал onClickListener. Мне необходимо каким то образом при нажатии на экран уметь получать на какой элемент мы нажали, как это сделать? В интернете нигде не нашёл информации, все предлагают хранить список всех view или другие неработающие варианты, но мне это не подходит.
  • Вопрос задан
  • 208 просмотров
Подписаться 3 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
  • Skillbox
    Разработчик игр на Unreal Engine 4 с нуля до Middle
    12 месяцев
    Далее
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@TEILabs Автор вопроса
Для тех у кого тоже эта проблема, на stackoverflow подсказали такое решение https://stackoverflow.com/a/79531485/18784244
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы