【发布时间】:2013-08-20 19:19:58
【问题描述】:
我正在尝试获取一些图像的缩略图,但 documentation 非常不清楚 origId 应该是什么。我有一个简单的方法,它将文件作为参数并返回一个可绘制的缩略图,如下所示:
Bitmap thumbnail = MediaStore.Images.Thumbnails.getThumbnail(mContext.getContentResolver(), Long.parseLong(Uri.fromFile(file).getLastPathSegment()), Thumbnails.MINI_KIND, null);
BitmapDrawable bd = new BitmapDrawable(mContext.getResources(), thumbnail);
return bd;
但每当调用getThumbnail 时,我都会收到java.lang.NumberFormatException: Invalid long 异常。
那么我应该如何为图像文件获取正确的origId?
【问题讨论】:
标签: android