Affichage d'une image stockée dans le folder drawable
Résolu/Fermé
A voir également:
- Affichage d'une image stockée dans le folder drawable
- Frédéric cherche à faire le buzz sur les réseaux sociaux. il a ajouté une image de manchots sur une image de plage. retrouvez l'image originale de la plage. que cachent les manchots ? ✓ - Forum Windows
- Recherche par image - Guide
- Image iso - Guide
- Folder lock - Télécharger - Chiffrement
- Agrandir une image - Guide
2 réponses
BunoCS
Messages postés
15368
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
12 mai 2023
3 884
18 févr. 2021 à 17:37
18 févr. 2021 à 17:37
Bonjour,
Pour accéder aux ressources dans le dossier Drawable, rien de plus simple
Par contre, tu ne peux pas "construire l'id" de manière dynamique, étant donné que l'ID est généré à la création de l'app
Note : je me suis permis de reformatter ton code avec des balises plus adéquates
Pour accéder aux ressources dans le dossier Drawable, rien de plus simple
holder.mMeetingRoomImage.setImageResource(R.drawable.room);
Par contre, tu ne peux pas "construire l'id" de manière dynamique, étant donné que l'ID est généré à la création de l'app
Note : je me suis permis de reformatter ton code avec des balises plus adéquates
Hello
J'ai finalement réussi.
String mRoomImage = lRoomMeeting.get( mId-1 ).getRoomImage();
Integer keyImg= context.getResources().getIdentifier(mRoomImage, "drawable", context.getPackageName());
holder.mMeetingRoomImage.setImageResource( keyImg);
Tu peux rendre l'affichage dynamique en allant récupérer l'identifiant de l'image juste avant le holder......
Merci pour ton aide
J'ai finalement réussi.
String mRoomImage = lRoomMeeting.get( mId-1 ).getRoomImage();
Integer keyImg= context.getResources().getIdentifier(mRoomImage, "drawable", context.getPackageName());
holder.mMeetingRoomImage.setImageResource( keyImg);
Tu peux rendre l'affichage dynamique en allant récupérer l'identifiant de l'image juste avant le holder......
Merci pour ton aide