2017-07-04 3 views
1

J'ai quelques images dans le dossier res/drawable. Maintenant, besoin de ces images stocker dans la liste.Comment convertir des images pouvant être dessinées en Liste <ResolveInfo>?

J'essaie de le faire ainsi,

ArrayList<Integer> myImageList = new ArrayList<>(); 
myImageList.add(R.drawable.thing1); 
myImageList.add(R.drawable.thing2); 

Comment est-il possible?

Une suggestion, un commentaire, une consultation; fournir des liens utiles sont très appréciés. Advance Merci

Répondre

0

Avez-u essayer int []

int[] res = new int[]{ids here}; 

OU Declare tableau dans xml et mettre ids étirables

<?xml version="1.0" encoding="utf-8"?> 
<resources> 
    <integer-array name="ids_array"> 
    <item>R.drawable.id1</item> 
    <item>R.drawable.id2</item> 
    </integer-array> 
    </resources> 

Et pour accéder à partir du code

int[] ids = getResources().getIntArray(R.array.ids_array); 
+0

Liste ? – omor

+0

Utilisation de resolveinfo dans votre projet ??? –

0
int[] res = new int[]{R.drawable.thing1,R.drawable.thing2,R.drawable.thing3};