public void clickCount(View v)
{
for (int i = 1; i <= 50; i++) {
EditText inputgram = findViewById(R.id.grammin1);
}
}
У меня элементов текстовое поле довольно много, к ним нужно применить одинаковые действия при нажатии на кнопку, называются они однотипно: grammin1 до grammin50.
Перевод этого ответа.
Можно использовать методы Context.getResources()и Resources.getResourceIdentifier() для получения идентификатора.
Пример:
for(i=1;i<10;i++) {
int resourceIdentifier = this.getResources().getResourceIdentifier("input_" + i);
EditText input_i = (EditText) findViewById(resourceIdentifier, "id", this.getPackageName()));
}
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости