setPixel抛出java.lang.IllegalStateException

原来,从ImageView里读取的Bitmap,或者加载drawable里的图片资源,返回的都是一个immutalbe的bitmap,所以不能用setpixels

必须采取类似Bitmap bmp = Bitmap.createBitmap(2, 2, Bitmap.Config.ARGB_8888);的方式,返回的才是一个mutable的bitmap,可以修改像素

 

 

 

setPixel抛出java.lang.IllegalStateException,布布扣,bubuko.com

setPixel抛出java.lang.IllegalStateException

上一篇:JAVA笔记8-对象转型casting


下一篇:由于线程停在某个无法进行垃圾回收的点(可能是因为已对代码进行了优化),因此无法计算表达式的值