可以吧 Bitmap 转成 byte 或者 字符串 通过 Intent 传递到你要展示图片的 Activity 这是其一 , 其二, 如果图片是本地的, 一个图片地址搞定一切问题。如果是网络的图片,可以存在本地,在一个图片地址搞定。如果不想存在本地,可以直接 通过Intent 吧 bitmap 对象 传递到 你要展示图片的界面。 因为bitmap 实现了 Parcelable 接口
解决方案 »
- 第三方jar包 Conversion to Dalvik format failed
- Android中关于spinner监听的问题
- android 如何设定坐标,让程序自动点击。
- Process.waitfor() 返回值的意思?
- addJavascriptInterface 扩展的方法 在某些安卓机中 无法调用
- 在加载so时出现的问题
- 如何保护apk里的图文资源(assets)?
- application使用的问题
- 求大佬指点,cocos creator 安卓编译出错,错误日志如下
- android 9.0授权一次,每个Activity都有效?
- 这是一个关于android神奇的问题
- 关于PagerView结合gridview使用的问题
=》
bd.putInt("pic",imageID[position]);String fileName=bd.getString("pic");
Bitmap bm = BitmapFactory.decodeFile(fileName); //设置图片
iv.setImageBitmap(bm);
=>
iv.setImageBitmap(bd.getInt("pic"));
提示setImageBitmap出错哦,提示信息如下:
The method setImageBitmap(Bitmap) in the type ImageView is not applicable for the arguments (int)
iv.setBackgroundResource(bd.getInt("pic"));
这样就可以了。
感谢大家的关心!