这个功能呢,还是比较常用的,偶尔会遇到一些问题,还是一直记不住老是忘记。贴出来吧:
搜索了一下怎么把ImageView转换成Bitmap,发现网上提供一种方法:
imageView.buildDrawingCache();
Bitmap bmap = imageView.getDrawingCache();
我试了一下,成功是成功了,但是得到的bitmap大小不对,原本很大的,放到列表里显示得超小,不是我想要的结果。
后来试了一下:
Bitmap image = ((BitmapDrawable)imageView.getDrawable()).getBitmap();
成功搞定,就是这么简单。