L'ouverture d'une ressource en dehors d'une activité dans Android
-
25-09-2019 - |
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é?
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