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

InformationsquelleAutor Krishna | 2013-02-01