在Android中创建图像缩略图

时间:2012-09-08 11:52:13

标签: android

给定图像文件的路径,为该图像创建缩略图的最佳方法是(动态)?

图像大约为200-300px平方。我最初的想法是只加载图像的一个小区域,这种方法效果很好,但并不总是那么好。

BitmapRegionDecoder decoder = BitmapRegionDecoder.newInstance(new FileInputStream(file),false);
return decoder.decodeRegion(new Rect(0, 0, 100, 100),null);

1 个答案:

答案 0 :(得分:0)

如上所述,图像大小大致相同(大约200px平方)。使用BitmapRegionDecoder我最终加载了一个居中的100px缩略图,这看起来很棒,并且不涉及任何调整大小。