Передача данных в setImageResource

SQLite, Preferences, файлы, SD, Content Provider, XML, JSON
Ответить
PashaD
Сообщения: 3
Зарегистрирован: 17 окт 2012, 20:00

Передача данных в setImageResource

Сообщение PashaD » 17 окт 2012, 20:10

Есть переменная типа String, в которой может содержаться текст "k1, k2, k3 и т.д." надо в зависимости от этой переменной передать в setImageResource значение R.drawable.k1, R.drawable.k2 и.д. , как это лучше сделать?

AndreyI
Сообщения: 372
Зарегистрирован: 14 май 2012, 16:18

Re: Передача данных в setImageResource

Сообщение AndreyI » 17 окт 2012, 22:52

Можно попробовать так

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

int resID=getResources().getIdentifier("k1", "drawable", getPackageName());
mImageView.setImageResource(resID);

PashaD
Сообщения: 3
Зарегистрирован: 17 окт 2012, 20:00

Re: Передача данных в setImageResource

Сообщение PashaD » 18 окт 2012, 00:28

То, что надо, спасибо

Ответить