J'ai 35 images nommées de pic1.png
à pic35.png
dans mon dossier res\drawable
. J'ai besoin de créer un tableau de cette image pour remplir mon ListView. Je sais que j'ai besoin d'une boucle.Gestion des images, tableau d'images
int[] img;
for (int i = 1; i <= 35; i++) {
//here should be my loop body, but i dunno :(i tried this, but ofc this is wrong.
img = R.drawable.pic[i];
}
Une autre question: est-il possible de gérer mes images dans le dossier drawable
? Je veux dire, si j'ai deux paquets d'images, je ne peux pas faire res\drawable\pack1
et res\drawable\pack2
dossiers, est le seul moyen de gérer les images pour donner des noms comme pack1_pic1
etc?
Vous pouvez obtenir drawable par nom de chaîne. Voir ici: http://stackoverflow.com/questions/4427608/android-getting-resource-id-from-string – eleven