bitmap.compress()
opt.inSampleSize = 2;Bitmap result = BitmapFactory.decodeStream(isBm, null, opt);
matrixs.setScale(2f, 2f); Bitmap result2 = Bitmap.createBitmap(result, 0, 0, result.getWidth(), result.getHeight(), matrixs, true);
https://github.com/zetbaitsu/Compressor
opt.inSampleSize = 2;Bitmap result = BitmapFactory.decodeStream(isBm, null, opt);
然后matrixs.setScale(2f, 2f); Bitmap result2 = Bitmap.createBitmap(result, 0, 0, result.getWidth(), result.getHeight(), matrixs, true);
位图宽度没有改变,大小已经被压缩,但是重新缩放了。@samgak - Crazy Zhang