2014-11-16 59 views
0

我必須存儲圖像並根據響應切換圖像。 例如:從列表中檢索圖像

int[] fimg = new int[]{ 
    R.drawable.apple, 
    R.drawable.banana, 
    R.drawable.org, 
    R.drawable.pgranate, 
    R.drawable.melon, 
    R.drawable.grapes 
}; 

我用這個方法來存儲,但如何以檢索?

回答

0

您沒有使用此列表,但陣列, 爲了使用名單做

List<integer> list = new ArrayList<integer>() 
    for(String f : fimg) { 
    list.add(f); 
} 

現在,您可以通過

list.get(position) 

(ImageView image = (Imageview) new findViewById(list.get(position));) 
只檢索

它會返回int

0

只需使用:

myImageView.setImageResource(fimg[0]); //0 is the index of your int array