Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Ivan Balaksha
@tagantroy
Android
Что лучше использовать для обработки нажатий на кнопку: анонимные классы или switch-case?
Что лучше использовать? Назначать OnClickListener через анонимные классы или в xml + один метод в коде со switch-case по R.id ?
Вопрос задан
более трёх лет назад
2288 просмотров
Комментировать
Подписаться
2
Оценить
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
1
Андрей Голубков
@Android97
Бэкенд и немного фронтенд разработчик
Сам смотри, как тебе удобнее.
я делаю и так и так, "по настроению".
Но больше предпочитаю OnClickListener.
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Пригласить эксперта
Ответы на вопрос
2
Макс
@mbelskiy
Software Developer
Третий вариант: private final OnClickListener член класса, внутри которого switch-case.
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Андрей М.
@gim0
На мой взгляд switch-case - неуклюжий способ обработки событий. Используй onClickListener.
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Android
Простой
Как изолированно поставить apk на телефон или в контейнере?
2 подписчика
17 часов назад
371 просмотр
2
ответа
Python
+1 ещё
Средний
Как «На лету» добавить клик id в готовый апк, который будет скачиваться с сайта?
1 подписчик
вчера
93 просмотра
2
ответа
Android
+2 ещё
Простой
Как подключаться к DLNA устройствам с включённым VPN на Android?
1 подписчик
23 июл.
287 просмотров
3
ответа
Android
+2 ещё
Простой
Будет ли скорость мобильного интернета делится при раздаче на смартфоне?
1 подписчик
22 июл.
501 просмотр
2
ответа
Android
+2 ещё
Простой
Как решить проблему с Termux?
2 подписчика
19 июл.
765 просмотров
1
ответ
Android
+1 ещё
Простой
Какое есть приложение андроид для генерации субтитров?
1 подписчик
18 июл.
70 просмотров
1
ответ
Android
Простой
Почему Deeplink не открывается в приложении по умолчанию?
1 подписчик
13 июл.
64 просмотра
1
ответ
Android
+1 ещё
Простой
Почему размер .so в Android в разы больше чем аналогичный .dll для Windows?
1 подписчик
13 июл.
180 просмотров
0
ответов
Android
Средний
Как узнать системные требования андроид приложения?
1 подписчик
12 июл.
129 просмотров
2
ответа
Android
+2 ещё
Простой
Какое направление выбрать в Android?
1 подписчик
09 июл.
244 просмотра
2
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Android Team Lead
Сбер
•
Москва
Android разработчик
SENSE
•
Москва
До 350 000 ₽
Стажёр-разработчик (Android)
Яндекс
•
Ташкент
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама