java.lang.IllegalStateException: Immutable bitmap passed to Canvas constructor
来源:互联网 发布:上海游奇网络 编辑:程序博客网 时间:2024/06/06 10:47
报错java.lang.IllegalStateException: Immutable bitmap passed to Canvas constructor
错误代码:
originalBitmap = BitmapFactory.decodeResource(getResources(), R.drawable.xxx);
错误原因:
这个引用是直接修改资源文件,但android不允许直接修改
解决方法:
使用.copy()方法创建副本
替换掉原代码:
originalBitmap = BitmapFactory.decodeResource(getResources(), R.drawable.xxx).copy(Bitmap.Config.ARGB_8888, true);
0 0
- java.lang.IllegalStateException: Immutable bitmap passed to Canvas constructor
- java.lang.IllegalStateException: Immutable bitmap passed to Canvas constructor错误解决办法
- Immutable bitmap passed to Canvas constructor 异常
- Immutable bitmap passed to Canvas constructor
- Immutable bitmap passed to Canvas constructor
- 出现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异常解决办法
- 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错误处理
- Android出现Immutable bitmap passed to Canvas constructor错误的原因
- java.lang.RuntimeException: Canvas: trying to use a recycled 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
- c#中DataGridView简介
- iOS学习之 plist文件的读写
- 对MYSQL IFNULL函数的使用进行了详细的叙述
- Eclipse 安装 html插件
- 津门谈创新 天大论构建
- java.lang.IllegalStateException: Immutable bitmap passed to Canvas constructor
- 1013. Battle Over Cities (25)
- js和jquery获取父级元素、子级元素、兄弟元素的方法
- partapp 在ubuntu14.10
- gcc学习(二)[第二版]
- Android对Linux内核的改动你知道多少?
- Yii 1.1中URL/URI对IIS7.0、IIS7.5和Apache的差异
- 评:曾经成功的敏捷团队为什么失败?
- 使用simple_flow 10行代码简单实现redis的复制功能