我有图像颜色,(161 * 96 = 15456)。
我将它保存在整数数组中,然后创建一个位图:
conf = Bitmap.Config.ARGB_8888;
bm = Bitmap.createBitmap(161, 96, conf);
我在 Canvas 上逐点绘制并分配给bm
(位图):
canvas.drawPoint(i, j, paint);
canvas.setBitmap(bm);
最后,我设置了 imageView :
imgPreview.setImageBitmap(bm);
它工作完美,但我的原始 imageView 大小 1200 * 900。 所以我想拉伸(stretch)我的位图。但我不知道,我该怎么做,因为我逐点绘制。
有没有办法在 ImageView 中拉伸(stretch)位图?
最佳答案
您可以在 ImageView 中以编程方式使用 ScaleType
imagePreview.setScaleType(ImageView.ScaleType.CENTER_CROP);
关于android - 在 ImageView 中拉伸(stretch)位图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31647312/