Android 2.3.3Установка кнопки ID программно
У меня есть таблица с N строками и N столбцами. Для каждой строки я должен добавить 4 кнопки динамически, а затем выполнить действия на основе нажатой кнопки. Я знаю, что мы можем установить идентификаторы кнопок со значениями Integer с button.setID()
, но я хочу знать, можно ли установить идентификаторы как строковые значения, как мы установили в файлах XML, такие как btnXYZ1
и btnXYZ2
и т.д.,
Файлы xml не задают его как строку. все идентификаторы преобразуются в R.id, который имеет их все как целые числа. –
Да, я знаю, я спрашивал, можем ли мы сделать то же самое программно. –
Ну, если у вас есть ссылка на каждую из кнопок, вы можете поместить их все в HashMap. –