0
BitmapFactory.Options options = new BitmapFactory.Options(); 
            options.inPurgeable = true;
            Bitmap original = BitmapFactory.decodeResource(getResources(),
                    drawableid,options);
            Bitmap bm = original.copy(Bitmap.Config.RGB_565, true);
            original.recycle();

在上面的代码中,当您调用 bitmap.copy 时,是否也复制了选项设置?那就是将 bm 将其不可清除设置为 true 吗?

4

1 回答 1

0

是的,BitmapFactory.Options控制 aBitmap的生成方式。一旦创建,它就会一劳永逸地创建,因此复制它将完全复制它的创建方式。

于 2013-05-03T00:22:02.017 回答