android Immutable bitmap passed to Canvas constructor异常
2011-09-21 20:33
495 查看
出现Immutable bitmap passed to Canvas constructor错误的原因是如果不用copy的方法,直接引用会对资源文件进行修改,而android是不允许在代码里修改res文件里的图片
解决办法如下:
使用
替换
转自:http://blog.csdn.net/gh102/article/details/6719624
解决办法如下:
使用
BitmapFactory.decodeResource(getResources(), R.drawable.xiao).copy(Bitmap.Config.ARGB_8888, true);
替换
BitmapFactory.decodeResource(getResources(), R.drawable.xiao);
转自:http://blog.csdn.net/gh102/article/details/6719624
相关文章推荐
- android Immutable bitmap passed to Canvas constructor异常
- Android 异常:Immutable bitmap passed to Canvas constructor
- android Immutable bitmap passed to Canvas constructor异常
- android Immutable bitmap passed to Canvas constructor异常
- Immutable bitmap passed to Canvas constructor 异常
- Immutable bitmap passed to Canvas constructor异常解决办法
- Caused by: java.lang.IllegalStateException: Immutable bitmap passed to Canvas constructor
- Immutable bitmap passed to Canvas constructor
- Immutable bitmap passed to Canvas constructor
- android Immutable bitmap passed to Canvas const...
- Immutable bitmap passed to Canvas constructor错误处理
- java.lang.IllegalStateException: Immutable bitmap passed to Canvas constructor
- 出现Immutable bitmap passed to Canvas constructor
- Bitmap回收异常:Canvas: trying to use a recycled bitmap android.graphics.Bitmap解决
- Gesture控制图片缩放&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
- Bitmap回收—Canvas: trying to use a recycled bitmap android.graphics
- 【Bitmap】Canvas: trying to use a recycled bitmap android.graphics.Bitmap问题