Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
vv-off
0 / 0 / 0
Регистрация: 28.04.2016
Сообщений: 2
#1

Обработка нажатия кнопок - Android

28.04.2016, 09:22. Просмотров 150. Ответов 2
Метки нет (Все метки)

Здравствуйте!
Недавно начал изучать программирование под Android. Узнал что для обработки нажатия кнопок используется как минимум 2 способа:
1 - обработка нажатия в коде Activity через OnClickListener
2 - написание метода обработки и назначение его в layout файле например к Button через метод android:onClick="вызов метода".
Вопрос собственно в том есть ли принципиальные отличия в плане так делать хорошо, а так плохо? Или эти способы обработки равноценны и все определяется удобством использования того или иного способа для конкретного разработчика.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.04.2016, 09:22     Обработка нажатия кнопок
Посмотрите здесь:

Android Обработка событий для массива кнопок
Android CheckBox обработка события нажатия
Обработка нажатия по координатам Android
Применение общего обработчика нажатия для всех кнопок на форме Android
Android Обработка нажатия CheckBox в ListView
Обработка нажатия на RadioButton Android
Android Обработка нажатия элементов контекстного меню
Обработка длительного нажатия Android
Обработка нажатия на часть элемента списка Android
Android Обработка длительного нажатия
Android AlertDialog обработка нажатия PositiveButton
Android Обработка нажатия кнопок

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Valakin
430 / 96 / 15
Регистрация: 21.02.2015
Сообщений: 724
28.04.2016, 10:24     Обработка нажатия кнопок #2
Цитата Сообщение от vv-off Посмотреть сообщение
android:onClick="вызов метода".
везде пишут что так делать лучше не привыкать
vv-off
0 / 0 / 0
Регистрация: 28.04.2016
Сообщений: 2
28.04.2016, 10:35  [ТС]     Обработка нажатия кнопок #3
Спасибо! Буду использовать OnClickListener, но помнить что еще есть android:onClick="вызов метода" )
Yandex
Объявления
28.04.2016, 10:35     Обработка нажатия кнопок
Ответ Создать тему
Опции темы

Текущее время: 09:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru