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

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

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

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

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