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
  • 127,288
  • 10
  • 191
  • 288

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
  • 132,198
  • 53
  • 198
  • 213