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

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

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

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

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