setPixel抛出java.lang.IllegalStateException

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

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

 

 

 

posted on 2014-04-10 14:28  shellnalu  阅读(772)  评论(0编辑  收藏  举报

导航