Android 怎么把imageview 转为Bitmap
2012-05-17 23:49
507 查看
今天做一个应用,新增一笔记录到sqlite中去,
记录中有一个字段是一个图像,在新增界面中我用的是imageview控件,点击弹出一个对话框,列出可供选择的图像,单击选择,但是提交后图像显示不正确,只显示一个黑框,我的代码是这样的
Java代码
Bitmap image = Bitmap.createBitmap(imageView.getDrawable(). .....);
从imageview的Drawable里取出信息构造一个bitmap,事实证明是行不通的。
搜索了一下怎么把ImageView转换成Bitmap,发现网上提供一种方法:
imageView.buildDrawingCache();
Bitmap bmap = imageView.getDrawingCache();
我试了一下,成功是成功了,但是得到的bitmap大小不对,原本很大的,放到列表里显示得超小,不是我想要的结果。
后来试了一下:
Java代码
Bitmap image = ((BitmapDrawable)imageView.getDrawable()).getBitmap();
成功搞定。
记录中有一个字段是一个图像,在新增界面中我用的是imageview控件,点击弹出一个对话框,列出可供选择的图像,单击选择,但是提交后图像显示不正确,只显示一个黑框,我的代码是这样的
Java代码
Bitmap image = Bitmap.createBitmap(imageView.getDrawable(). .....);
从imageview的Drawable里取出信息构造一个bitmap,事实证明是行不通的。
Bitmap image = Bitmap.createBitmap(imageView.getDrawable(). .....); 从imageview的Drawable里取出信息构造一个bitmap,事实证明是行不通的。
搜索了一下怎么把ImageView转换成Bitmap,发现网上提供一种方法:
imageView.buildDrawingCache();
Bitmap bmap = imageView.getDrawingCache();
我试了一下,成功是成功了,但是得到的bitmap大小不对,原本很大的,放到列表里显示得超小,不是我想要的结果。
后来试了一下:
Java代码
Bitmap image = ((BitmapDrawable)imageView.getDrawable()).getBitmap();
Bitmap image = ((BitmapDrawable)imageView.getDrawable()).getBitmap();
成功搞定。
相关文章推荐
- Android 怎么把imageview 转为Bitmap并用intent传递
- Android 怎么把imageview 转为Bitmap
- android 怎么把网络图片生成一个Bitmap显示在ImageView中
- Android笔记:把ImageView转为Bitmap
- android 将图片内容解析成字节数组,将字节数组转换为ImageView可调用的Bitmap对象,图片缩放,把字节数组保存为一个文件,把Bitmap转Byte
- Android 从imageview中获得bitmap的方法
- Android - 获取网络数据,Bitmap,ANR,主线程模型,消息机制,UserAgent,乱码问题,xml生成与解析,JSON解析,MVC,SmartImageView
- android在如果绘制自定义的bitmap,然后返回给ImageView
- Android Bitmap太大导致ImageView不显示的问题
- Android实现将控件等View转化为Bitmap对象,通过ImageView显示的功能
- 从ImageView中获取图像转为Bitmap对象
- Android App开发中将View或Drawable转为Bitmap的方法
- Android应用程序开发之图片操作(一)——Bitmap,surfaceview,imageview,Canvas
- android ImageView 赋值问题setImageResource和setImageBitmap
- 【android 优化】ImageView的Bitmap的使用
- Android Bitmap太大导致ImageView不显示的问题
- Android Bitmap太大导致ImageView不显示的问题
- android如果给imageview做圆角,如果在原有的bitmap上加上一些修饰的drawable
- Android UI:看看Google官方自定义带旋转动画的ImageView-----RotateImageView怎么写(附 图片淡入淡出效果)
- android自定义view,不显示view情况下,把view转为bitmap