Я не знаю, является ли это лучшим решением, но вы можете создать Hashtable, который отображает имена изображений на ресурсы.
Hashtable map;
map.put("temp1", R.drawable.temp1) // assuming temp1.jpg is in /drawable
и затем вы можете загрузить ImageView из отрисовки.
String imageName = "temp" + n;
Drawable d = getResources().getDrawable((int)map[imageName]);
ImageView i = new ImageView(this);
i.setImageResource(d);