android – 从ImageView获取裁剪的图像

我使用ImageView裁剪位图.
一旦它被裁剪,我想得到裁剪的图像,但我得到与原始图像相同的图像.
有没有办法只获得图像的可视部分?

ImageView iv = new  ImageView(this);                        
iv.setImageBitmap(OriginalBitmap);
iv.setScaleType(ScaleType.CENTER_CROP);
Bitmap CroppedBitmap = ((BitmapDrawable) iv.getDrawable()).getBitmap();

CroppedBitmap的值与OriginalBitmap一样.我怎样才能得到裁剪的?

解决方法:

example对我有用
iv.setDrawingCacheEnabled(真);
位图croppedBitmap = iv.getDrawingCache()

上一篇:用js php实时图像裁剪


下一篇:php – 调整图像大小以完全适合确定的框