我试图使用 将位图图像设置为画布 setBitMap
,当时我得到了一个 IllegalStateException。这个画布目前有一些图像,我正在尝试替换它。有人知道为什么会这样吗?
代码片段
editBm = Bitmap.createBitmap(951, 552, Bitmap.Config.ARGB_8888);
Canvas mCanvas=new Canvas(editBm);
eBit=LoadBMPsdcard(filePath); ---->returns a bitmap when the file path to the file is provided
Log.i("BM size", editBm.getWidth()+"");
mCanvas.setBitmap(eBit);
我没有收到任何 NullPointer 错误,并且该方法 LoadBMPsdcard()
运行良好。
请让我知道你有什么想法...
提前致谢
快乐编码