J'ai besoin de la solution pour SDK version 17 ou moinsComment obtenir le chemin du fichier xls sélectionné à partir d'uri pour SDK 17 ou ci-dessous pour android?
c'est ma méthode.
public static String getRealPathFromURI_API11to18(Context context, Uri contentUri) {
String[] proj = { MediaStore.Images.Media.DATA };
String result = null;
CursorLoader cursorLoader = new CursorLoader(
context,
contentUri, proj, null, null, null);
Cursor cursor = cursorLoader.loadInBackground();
if(cursor != null){
int column_index =
cursor.getColumnIndexOrThrow(MediaStore.Images.Media.DATA);
cursor.moveToFirst();
result = cursor.getString(column_index);
}
return result;
}
j'utiliser cette méthode, mais la valeur de retour du curseur null
aide
regarder ma réponse ici https://stackoverflow.com/questions/45913001/pick-any-file-using-intent-in-android/45913122#45913122 –
Fait i besoin que myuri.getPath(); pas besoin de cette méthode –
vous obtenez le chemin à cette ligne "Uri data = result.getData();" –