【发布时间】:2014-12-23 13:58:24
【问题描述】:
现在我将继续选择我经历过的多个图像和视频
https://github.com/voidberg/DmxMediaPicker 这正是我需要的,但在这里我只得到 type,id。
下面的代码用于从这里获取 id 和类型,我如何获取所选图像或视频的路径。
if (type == 0) {
idColumn = cur.getColumnIndex(MediaStore.Video.Media._ID);
bucketColumn = cur.getColumnIndex(MediaStore.Video.Media.BUCKET_DISPLAY_NAME);
dateColumn = cur.getColumnIndex(MediaStore.Video.Media.DATE_ADDED);
}
else {
idColumn = cur.getColumnIndex(MediaStore.Images.Media._ID);
bucketColumn = cur.getColumnIndex(MediaStore.Images.Media.BUCKET_DISPLAY_NAME);
dateColumn = cur.getColumnIndex(MediaStore.Images.Media.DATE_ADDED);
}
在下面尝试了很多自定义,但没有用:
int id =cur.getInt(idColumn);
我尝试从 id 获取特定 图像或视频 的路径,但没有任何变化。
如果有人对此有任何想法,请帮助解决此问题。
【问题讨论】:
-
你能把你的整个代码代替这个sn-p吗?
-
请看上面的github链接
标签: android path android-cursor