今天遇到Canvas: trying to use a recycled bitmap android.graphics.Bitmap问题
来源:互联网 发布:fx3u 48m编程手册中文 编辑:程序博客网 时间:2024/05/17 06:55
今天遇到Canvas: trying to use a recycled bitmap android.graphics.Bitmap问题
我这用到bitmap中间变量了,还用到
Bitmap bitmap = Bitmap.createBitmap(temp, 0, 0, width, height, matrix,true);方法了。
把temp.recycle();后就报了那个错误。
原因是传入的temp图片和新的bitmap图片分辨率一样。createBitmap的源码就会直接返回temp对象,而不是新建一个bitmap对象,这样temp.recycle()被回收后,bitmap自然也被回收了。
解决方法把传入图片换个分辨率。
或者使 width, height, 和生成matrix的width, height不一样,就行了
if(newHeight==height&&newWidth==width){
//强制使新旧图片分辨率不一样,防止temp和bitmap是同一对象
height=height-1;
}
- 今天遇到Canvas: trying to use a recycled bitmap android.graphics.Bitmap问题
- Canvas: trying to use a recycled bitmap android.graphics.Bitmap
- Canvas: trying to use a recycled bitmap android.graphics.Bitmap
- 【Bitmap】Canvas: trying to use a recycled bitmap android.graphics.Bitmap问题
- Bitmap的recycle后Canvas: trying to use a recycled bitmap android.graphics.Bitmap问题
- Android Bitmap回收异常:Canvas: trying to use a recycled bitmap android.graphics.Bitmap解决
- 解决Bitmap recycle异常:Canvas: trying to use a recycled bitmap android.graphics.Bitmap
- java.lang.RuntimeException: Canvas: trying to use a recycled bitmap android.graphics.Bitmap@41a7f048
- java.lang.RuntimeException: Canvas: trying to use a recycled bitmap android.graphics.Bitmap@412d7230
- Canvas: trying to use a recycled bitmap android.graphics.Bitmap@XXX
- java.lang.RuntimeException: Canvas: trying to use a recycled bitmap android.graphics.Bitmap...
- Gesture控制图片缩放&Canvas: trying to use a recycled bitmap android.graphics.Bitmap异常
- 定位Canvas: trying to use a recycled bitmap android.graphics.Bitmap@299c9ae7
- java.lang.RuntimeException: Canvas: trying to use a recycled bitmap android.graphics.Bitmap@412d723
- 分析Canvas: trying to use a recycled bitmap android.graphics.Bitmap@84709c2
- 关于异常Canvas: trying to use a recycled bitmap android.graphics.Bitmap的解决
- java.lang.RuntimeException: Canvas: trying to use a recycled bitmap android.graphics.Bitmap@358df999
- Bitmap回收—Canvas: trying to use a recycled bitmap android.graphics
- ldd命令查看动态库依赖的库
- Cocos2d-x利用CCSpriteBatchNode提高渲染效率
- 关于Windows系统开机初始流程
- 创建型模式之原型(ProtoType)模式
- Kafka分布式环境搭建
- 今天遇到Canvas: trying to use a recycled bitmap android.graphics.Bitmap问题
- 页面分页的实现
- greenplum 之sysdate
- nginx负载均衡_请求分发策略研究
- activemq安全设置 设置admin的用户名和密码
- Netgear wndr3700v2 路由器刷OpenWrt打造全能服务器(十)架设个人网站
- HDU1521 排序(指数型母函数)
- 理解poll_wait
- ajax提交数据