0

I want to use

imageView1.setBackgroundResource(R.raw.background); 

as:

String imageSel= "background"
imageView1.setBackgroundResource(R.raw.imageSel); 

how can I use this using imageSel variable? please let me know

Roland
  • 122,144
  • 10
  • 182
  • 276

1 Answers1

2

how can I use this using imageSel variable?

Use getIdentifier to get resource id using resource name :

int rawId = getResources().getIdentifier(background, "raw", getPackageName());
imageView1.setBackgroundResource(rawId);
ρяσѕρєя K
  • 130,641
  • 51
  • 193
  • 212