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

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

Войти
Регистрация
Восстановить пароль
 
den_droid
6 / 7 / 1
Регистрация: 18.05.2015
Сообщений: 179
#1

Один обработчик для динамических кнопок - Android

28.11.2015, 19:22. Просмотров 172. Ответов 1
Метки нет (Все метки)

Кнопки создаются/удаляются, и у них один OnClickListener. Но при нажатии, надо получить текст именно с той кнопки на которую нажали. Как это реализовать?

Добавлено через 22 минуты
Проблемма решена:
Java
1
2
3
4
5
6
View.OnClickListener test = new View.OnClickListener() {
    @Override
    public void onClick(View view) {
       ((Button) view).setText("TEST---OK");      
    }
};
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.11.2015, 19:22     Один обработчик для динамических кнопок
Посмотрите здесь:

Android Обработка событий для массива кнопок
Один обработчик для нескольких ImageButton Android
setOnTouchListener для всех кнопок Android
Обработчик событий для ImageButton Android
3 ряда по 5 квадратных кнопок для выбора уровня Android
Одинаковые названия id для 2х кнопок Android
Обработчик событий для динамического Button Android
Android Не могу создать обработчик двух кнопок
Android Обработчик динамически созданных кнопок
Android Один обработчик для нескольких switch
Android Обработчик нажатия для вложенных лайаутов
Не работает onClickListener для одной из девяти кнопок Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
bastrakov
91 / 91 / 14
Регистрация: 10.10.2015
Сообщений: 307
Записей в блоге: 1
28.11.2015, 20:03     Один обработчик для динамических кнопок #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Вы подтвердили общеизвестное правило: "проблема решается через 15 минут после того, как запостить вопрос на форуме". :-)
Yandex
Объявления
28.11.2015, 20:03     Один обработчик для динамических кнопок
Ответ Создать тему
Опции темы

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