public String getRealPathFromURI(Uri contentUri) { String[] proj = {MediaStore.Audio.Media.DATA}; Cursor cursor = managedQuery(contentUri, proj, null, null, null); int column_index = cursor.getColumnIndexOrThrow(MediaStore.Audio.Media.DATA); cursor.moveToFirst(); return cursor.getString(column_index); }
解析Intent.getdata()得到的uri为String型的filePath
本文介绍了一段Java代码,该代码用于从给定的内容URI中提取音频文件的真实路径。通过使用ContentResolver和MediaStore API,此方法实现了对Android设备上音频文件路径的查询。

被折叠的 条评论
为什么被折叠?



