J'ai une image appelée (my_image.png) dans mon dossier Drawable-mdpi.Comment obtenir le Resource.Id de Value?
mon application android interagit avec un webservice. Il pourrait renvoyer "my_image". Mon application Android devrait charger cette image.
Je me sers MonoDroid et moi avons essayé cette
int abc = Resources.GetIdentifier("my_image","drawable",null);
Pourtant, le résultat est toujours "0"
. Quand il doit être (à partir du fichier de ressources)
// aapt resource value: 0x7f020000
public const int my_image = 2130837504;
En regardant autour et la façon dont Android semble être similaire
int i = this.getResources().getIdentifier("txt_asecondtext", "strings", this.getPackageName());
J'ai essayé en passant le nom du paquet au lieu de null
mais qui n'a rien fait.
Je crois avoir compris pourquoi votre dernier exemple de ligne ne fonctionne pas. 'strings' devrait être' string' – gtcompscientist