2014-11-16 4 views
0

Мне нужно сохранить изображения и переключить изображения на основе ответа. Например:Извлечение изображений из списка

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

Я использовал этот метод для хранения, но как retrive?

ответ

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 
Смежные вопросы