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

Что лучше использовать для обработки нажатий на кнопку: анонимные классы или switch-case?

Что лучше использовать? Назначать OnClickListener через анонимные классы или в xml + один метод в коде со switch-case по R.id ?
  • Вопрос задан
  • 2289 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
  • LearnQA
    Автоматизатор мобильных приложений
    9 недель
    Далее
Решения вопроса 1
Android97
@Android97
Бэкенд и немного фронтенд разработчик
Сам смотри, как тебе удобнее.
я делаю и так и так, "по настроению".
Но больше предпочитаю OnClickListener.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
mbelskiy
@mbelskiy
Software Developer
Третий вариант: private final OnClickListener член класса, внутри которого switch-case.
Ответ написан
Комментировать
На мой взгляд switch-case - неуклюжий способ обработки событий. Используй onClickListener.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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