Страница 1 из 1

Динамическое создание ImageView и присвоение ему ID

Добавлено: 12 июл 2013, 16:42
sanu0074
Допустим, что в цикле мы присваиваем ID для создаваемых элементов:

Код: Выделить всё

for(int i=0; i<10; i++)
{
 ImageView image = new ImageView(this);      
         LinearLayout layout = (LinearLayout) findViewById(R.id.lin1);
         layout.addView(image);
}
я хочу установить ID типа:

Код: Выделить всё

 "elemId"+i
Как это сделать?

Re: Динамическое создание ImageView и присвоение ему ID

Добавлено: 12 июл 2013, 16:58
anber
А зачем это нужно?
Строковый Id установить нельзя. Вообще у ImageView есть методы setId() и getId() которые работают со значениями типа int.

Re: Динамическое создание ImageView и присвоение ему ID

Добавлено: 13 июл 2013, 01:34
xr0m
используй Tag для своих элементов.