有没有办法在MICRO_KIND和MINI_KIND之间获得Android缩略图?

时间:2013-06-11 00:09:46

标签: android

使用以下方法生成缩略图

MediaStore.Images.Thumbnails.getThumbnail(myContentResolver, origId, kind, options);

kind字段可以是MINI_KIND或MICRO_KIND。

然而,MICRO太小而MINI太大了。

如何在中间插入缩略图?

2 个答案:

答案 0 :(得分:1)

您可以使用样本大小为2的MINI_KIND

Options options = new Options();
options.inSampleSize = 2;
result = MediaStore.Images.Thumbnails.getThumbnail(myContentResolver, origId, MediaStore.Images.Thumbnails.MINI_KIND, options);

答案 1 :(得分:0)

获取getThumbnail()返回的位图,并将其提供给Bitmap.createScaledBitmap()。