Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
Модератор
Эксперт 1С
 Аватар для Yulunga
4141 / 948 / 266
Регистрация: 22.04.2013
Сообщений: 6,595
Записей в блоге: 1

Регулярка в имени кнопки или id

15.12.2014, 15:54. Показов 828. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
день добрый !
учусь по стартандроид.ру , пока ничего путного не сделал, но вопрос возник :
у меня есть например 10 кнопок ( имитация калькулятора, цифры с 0 по 9 ).
в мейн активити надо прописать на каждую
Java
1
2
btn_икс = (Button) findViewById(R.id.btn0);
btn_икс.setOnClickListener(this);
можно ли сделать как-то попроще , типа "для всех бутонов, ид которых начинается с бтн, назначить переменную, которую слушать "?
спасибо
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
15.12.2014, 15:54
Ответы с готовыми решениями:

Регулярка для имени файла
помогите поправить регулярку, перед переименованием файла, надо убрать пробелы и спец. симболы,в моем случаи проходят некторые '";: ...

Регулярка - Как вырезать img по имени файла?
Помогите плиз с регуляркой, убил весь день на поиск решения, перепробовал <censored> вариантов, но так и не выходит удалить из текста не...

Регулярка - только русские буквы в имени пользователя
Подскажите, как написать регулярку - только русские буквы в имени пользователя? Имя - состоит только из русских букв. Например - Иван,...

4
535 / 504 / 114
Регистрация: 12.03.2014
Сообщений: 1,671
15.12.2014, 17:31
Закинуть кнопки в массив, пройтись по нему и назначить каждой кнопке листенер.
0
 Аватар для GreenForest
50 / 42 / 25
Регистрация: 05.12.2013
Сообщений: 275
15.12.2014, 21:18
Слушателем вообще можно сделать только Activity. В таком случае ставить слушатель на каждую кнопку Вам не нужно будет.
0
535 / 504 / 114
Регистрация: 12.03.2014
Сообщений: 1,671
15.12.2014, 21:58
GreenForest, нужно будет вешать на каждую кнопку -
Java
1
button.setOnClickListener(this);
0
Модератор
Эксперт 1С
 Аватар для Yulunga
4141 / 948 / 266
Регистрация: 22.04.2013
Сообщений: 6,595
Записей в блоге: 1
16.12.2014, 05:18  [ТС]
ага понятно спасибо. кнопок у меня правда штук 30+
но точно также все их засунуть в один массив и фор_ичем выставить слушателя. наверно так самый короткий способ, получается.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
16.12.2014, 05:18
Помогаю со студенческими работами здесь

Регулярка для имени (как на английском так и на русском)
Доброго времени суток, вот что имеется: if(!preg_match('/^+$/', $name)){ if(strlen($name) == 0){//Проверка имени на пустоту ...

Регулярка. Вперед смотрящее или слово1 или слово2
var str = @"текст Stop1 Stop2"; var pattern = ".+(?=( Stop1| Stop2))"; Результат: текст Stop1 а нужно чтоб было...

Как из обработчика Form1_KeyPress вызвать событие для нажатия заданной по имени кнопки на форме (кнопки 0-9)
Пишу калькулятор. Есть несколько кнопок (Button) с цифрами и знаками. Для цифр имена кнопок: but_0, but_1, ... but_9 На все кнопки с...

Синтаксическая ошибка в имени файла, имени папки или в метке тома
Не знаю выбрал я подходящую тему и касается ли моя проблема Windows 8.1,но всё же. При каждой моей попытке указать директорию я получаю...

Синтаксическая ошибка в имени файла, имени папки или метке тома
Здравствуйте. Выполняю лаб. работу в cmd, в которой есть задание связанные с командой "Copy". Появляется вот такое сообщение...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru