android Immutable bitmap passed to Canvas constructor异常

时间:2024-11-09 09:05:56

出现Immutable bitmap passed to Canvas constructor错误的原因是如果不用copy的方法,直接引用会对资源文件进行修改,而android是不允许在代码里修改res文件里的图片

解决办法如下:

使用

(getResources(), ).copy(.ARGB_8888, true);

替换

(getResources(), );

转自:/gh102/article/details/6719624