java.lang.IllegalStateException: Immutable bitmap passed to Canvas constructor
使用bitmap对象直接创建Canvas时传递的时不可变对象;
改
Canvas canvas = new Canvas(bitmap);
为
bitmap = bitmap.copy(Bitmap.Config.ARGB_8888, true);
Canvas canvas = new Canvas(bitmap);