我有一个视频的mediastore id,可以从CursorAdapter中找到:
Cursor cursor = mGalleryAdapter.getCursor();
cursor.moveToPosition(position);
Integer id = cursor.getInt(cursor.getColumnIndex(MediaStore.Video.Media._ID));
如何使用ID获取视频文件的URI(当您录制视频时,URI就像 onActivityResult()中收到的URI一样)?
提前致谢。
答案 0 :(得分:1)
只需将id附加到提供者URI即可。例如,对于外部存储中的视频文件:
Uri vedioUri = Uri.parse(MediaStore.Video.Media.EXTERNAL_CONTENT_URI + "/" + id);