sstefanies

导航

2012年12月25日

Bitmap的mutable属性引发的血案

摘要: 最近做的一个项目,需要获取图片中每个像素点的信息,然后再进行一定顺序的重新排列。一开始,将需要处理的图片放到了Drawable中,通过getPixels()方法获取了整张图片的信息,然后处理完之后直接通过setPixels()就得到了新的图片。很好,然后抽风将图片放到了sdcard中,用同样的方法处理后报异常:java.lang.IllegalStateException…… 最后发现Bitmap中有一个isMutable的字段,我的理解就是是否可变,也不知道对不对。而通过BitmapFactory.decodeResource(Resources res, int id)获取到的bit... 阅读全文

posted @ 2012-12-25 14:00 sstefanies 阅读(3450) 评论(0) 推荐(0)