Charger des Images dans ImageView dans Android
Dans mon application....il y a quelques images comme temp1.jpg, temp2.jpg .....jusqu'à temp35.jpg,
ainsi de suite en cliquant sur le bouton, je veux charger une image dans ImageView ....
je veux faire comme:
cnt=1;
nomimage="temp" + cnt + ".jpg";
cnt++;
donc ma confusion, c'est que "est-il de toute façon pour charger une image dans imageview de chaîne(nomimage variable) comme temp1.jpg etc."
OriginalL'auteur Paresh Mayani | 2010-07-07
Vous devez vous connecter pour publier un commentaire.
Vous pouvez essayer ceci:
Espère que c'est ce que vous cherchez.
Êtes-vous sûr que vous donnez le droit chemin vers l'image? Les images sur la carte sd?
Vous pouvez également poster votre ImageView (xml ou si vous déclarez par programmation)?
mais merci pour la réponse
comment puis-je obtenir le chemin de mon fichier image...mon image est stockée dans /res/drawable dossier..donc peut-être que je fais fausse route..pls laissez-moi savoir sur mon image du chemin..
OriginalL'auteur xil3
Pourquoi pas quelque chose comme
OriginalL'auteur slup
J'ai mis en place ci-dessous la solution et cela fonctionne pour moi:
OriginalL'auteur Paresh Mayani
Je ne sais pas si c'est la meilleure solution, mais vous pouvez faire une table de hachage qui mappe les noms de l'image pour les ressources.
et puis vous pouvez charger l'ImageView à partir d'un drawable.
C'est pourquoi j'ai écrit ce n'est pas la meilleure solution. Bien, vous pouvez utiliser les Réflexions de lire les champs publics et de charger la table de hachage automatiquement. Venez pour penser à elle, vous pouvez utiliser des Réflexions qui vient d'obtenir l'id et oublier la carte.
OriginalL'auteur Itsik