private String getRealPathFromURI(Uri uri) {
String[] proj = {
MediaStore.Audio.Media.DATA
};
Cursor cursor = this.getActivity().managedQuery(uri, proj, null, null, null);
int audioColumnIndex = cursor.getColumnIndexOrThrow(MediaStore.Audio.Media.DATA);
cursor.moveToFirst();
String path = cursor.getString(audioColumnIndex);
return path;
String[] proj = {
MediaStore.Audio.Media.DATA
};
Cursor cursor = this.getActivity().managedQuery(uri, proj, null, null, null);
int audioColumnIndex = cursor.getColumnIndexOrThrow(MediaStore.Audio.Media.DATA);
cursor.moveToFirst();
String path = cursor.getString(audioColumnIndex);
return path;
}