本来代码中我是这样写的Bitmap originalBitmap = BitmapFactory.decodeResource(getResources(),
R.drawable.a)一直报错,经过网上的搜索说是不允许直接修改res里面的图片,只要在后面加上.copy(Bitmap.Config.ARGB_8888, true);
修改后:Bitmap originalBitmap = BitmapFactory.decodeResource(getResources(),
R.drawable.a).copy(Bitmap.Config.ARGB_8888, true);
本文介绍了一个常见的Bitmap修改错误及其解决方案。作者原本尝试直接修改资源文件夹中的图片,但遇到问题。通过网上查找得知,需要使用.copy(Bitmap.Config.ARGB_8888,true)方法来正确创建可修改的Bitmap实例。
1664

被折叠的 条评论
为什么被折叠?



