Question

Je suis en train d'ouvrir une ressource en passant le résultat de context.getResources (). GetString (R.drawable.myimage) à une autre classe qui n'est pas une activité. context.getResources (). getString (R.drawable.myimage) retourne res / drawable-mdpi / myimage.png Cependant, quand je tente d'ouvrir ce fichier, il jette un FileNotFoundException.

Quelle est la bonne façon d'ouvrir une ressource en dehors d'une activité?

Était-ce utile?

La solution

Pouvez-vous envoyer le code où vous essayez d'ouvrir le fichier.

res / étirable-mdpi / myimage.png est un chemin relatif, pas absolu. Je suppose que vous n'êtes pas d'ouvrir le chemin correct en utilisant le relatif et non chemin absolu.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top