Manchmal ist es  notwendig den Namen eines Bildes nicht statisch vorzugeben. Daher muss man aus einer Variable eine Id erzeugen, und diese dann dem ImageView zuweisen.

ImageView img = new ImageView(this);
int resid = getResources().getIdentifier(VARIABLENNAME.toString(), "drawable", "PACKAGENAME");
img.setImageResource(resid);

VARIABLENNAME und PACKAGENAME müssen angepasst werden.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.