Obtenir le chemin absolu de android drawable image
J'ai besoin d'obtenir le chemin d'accès absolu ou le Fichier de l'objet de mon drawable de l'image dans l'application android. Est-il possible de faire cela?
Drawable est comme suivant
contexte.getResources().getDrawable(R. drawable.back_button)
- vous voulez dire par son nom?
- par drawable id i a pris de l'objet Dessiné. j'ai besoin d'obtenir le chemin d'accès absolu que
- stackoverflow.com/questions/8601070/...
Vous devez vous connecter pour publier un commentaire.
Si vous app est insalled sur sdcard essayez ce code :
OU
OU
BuildConfig.APPLICATION_ID
commeUri.parse("android.resource://"+BuildConfig.APPLICATION_ID+"/" + R.drawable.image);
idée d' -> stackoverflow.com/a/29109743/1815624drawable des ressources sont ajoutées à binaire au moment de l'exécution ne peut donc pas être accessible par le chemin.
vous pouvez décoder et utiliser un drawable à la place.
Si vous avez besoin de ressources, vous pouvez accéder à l'exécution, par le chemin, essayez d'utiliser les actifs de dossier à la place.
Espère que cela est utile