2011-04-14 67 views
1

我有一個數組加載數組,我想要 在每個數字表示的數組中的每個數字都有不同的圖像...但我不知道如何將一個變量放在(R.drawable。 「這裏」),如果它甚至可能?!資源問題,(R.drawable。* VARIABLE HERE *);可能?! ANDROID

這就是我一直試圖做的,Im相當新的Android和Java的,所以 這可能看起來很可笑你哈哈......(未顯示陣列)

String s = names[position]; 
    String img = s.toString(); 
    holder.imageView.setImageResource(R.drawable.img); 

希望你明白我的問題。

在此先感謝

//哈雷

回答

1

您可以使用反射也做到這一點。舉例來說,請參見here

+0

另請參閱http://stackoverflow.com/questions/3538649/accessing-contents-of-r-string-using-a-variable-to-represent-the-resource-name – 2011-04-15 04:49:43