Je veux convertir file:///storage/sdcard0/blue.jpg pour le contenu://media/externe/images/media/3163 dns_event_unknown_service_port dans android
Je veux télécharger l'image, de l'audio et des fichiers vidéo à partir de mon application. Si je choisis l'image à l'aide de la Galerie ( content://media/external/images/media/3163
), il fonctionne très bien, mais si je sélectionne à l'aide du Gestionnaire de Fichiers (file:///storage/sdcard0/blue.jpg
) il n'est pas de travail.
uri=intention.getData(); String[] filePathColumn = { MediaStore.Les Images.ImageColumns.DONNÉES }; si l'uri (! = null) { Curseur curseur = RootActivity.rootContext.getContentResolver().query(Uri.parse(uri),filePathColumn, null, null, null); }
Le curseur retourne null si uri = file:///storage/sdcard0/blue.jpg
, quelqu'un peut-il m'aider?
Merci d'avance
- il est directement situé sur la sdcard ou à l'intérieur d'un dossier?
- Directement sur la sdcard
- Est-ce un appareil de Samsung ? Si oui, regarde ici: developer.samsung.com/forum/board/thread/...
Vous devez vous connecter pour publier un commentaire.
Essayer comme ci-dessous:
et ajouter deux méthodes dans votre activité
et ajouter cette int en tant que membre de la classe
J'espère que ça va vous aider.
Grâce.
Essayez ce code ::
Espère que cela aide 🙂