Ich habe 35 Bilder von pic1.png
bis pic35.png
in meinem Ordner res\drawable
benannt. Ich muss ein Array dieser Bilder erstellen, um meine ListView zu füllen. Ich weiß, ich brauche eine Schleife.Bilderverwaltung, Array von Bildern
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];
}
Noch eine Frage: ist es eine Chance, meine Bilder in drawable
Ordner zu verwalten? Ich meine, wenn ich zwei Bilderpakete habe, kann ich res\drawable\pack1
und res\drawable\pack2
Ordner nicht tun, ist die einzige Möglichkeit, Bilder zu verwalten, um em Namen wie pack1_pic1
usw. zu geben?
Sie können string name ziehbar bekommen. Siehe hier: http://stackoverflow.com/questions/4427608/android-getting-resource-id-from-string – eleven