不懂你说的?我现在要实现的功能是将一个图片可以传递到第二个activity中,让后对图片进行缩放拖动操作,当用全局保存bitmap时,操作图片会出现java.lang.RuntimeException: Canvas: trying to use a recycled bitmap android.graphics.Bitmap@40579f50
解决方案 »
- 宝石迷阵3 源码 andengine引擎
- 谁会用Android的Widget
- 怎么能获取到view的高和宽
- 用proguard打包成功,可是apk安装后却不能运行
- android上部署web app问题
- 再论如何从apk文件获取图标文件
- 关于2.2的C2DM,现在有人跑起chrome to phone程序吗?
- pda(有自定义的键,如Esc),访问服务器上的网页(可以监听键盘事件),按自定义的Esc、F2等时,安卓原生浏览器、uc、海豚浏览器均返回0
- 问个关于自定义SeekBar外观的问题,纠结了蛮久
- SRC和 layout都是空的
- 关于关卡页面的设计
- 如何实现android程序第一次登陆时显示初始界面?【菜鸟初次提问,请各位大虾多多关照>0<】
不能用个路径 或者什么的 代替具体的byte值吗
我现在就是用的全局变量,实现图片的缩放,不知道为啥就会把bitmap回收了,好郁闷呀
//图片放大
private static Bitmap image = null;
public Bitmap getImage() {
return image;
}
public void setImage(Bitmap image) {
this.image = image;
}可是还是会有问题,跳转的时候myApp.setBitmap(flipper.getCurrentView().getDrawingCache());设了值,可是第二个activity就是报错为图片被回收了
http://www.eoeandroid.com/thread-172136-1-1.html 这个是我的另一个贴的工程,你帮我看看代码好不,内容很简单
private String url;
private Bitmap bitmap;
}传递:
Image image = new Image();
image.seturl(url);
image.setbitmap(bitmap);
intent.putExtra("image", image);获取
Image image = intent.getSerializableExtra("image");
String url = image.geturl();
Bitmap bitmap =image.getbitmap();