setPixels java.lang.IllegalStateException
时间: 2023-10-26 15:44:00 浏览: 117
android二维码生成代码和zxing.jar
`setPixels`方法是用于设置图像像素数据的方法。如果在调用该方法之前没有调用`Bitmap`对象的`lockCanvas`方法,或者在调用`lockCanvas`方法之后没有调用`unlockCanvasAndPost`方法,就会抛出`java.lang.IllegalStateException`异常。
因此,您需要确保在调用`setPixels`方法之前已经调用了`lockCanvas`方法,并在完成绘制后调用了`unlockCanvasAndPost`方法。如果问题仍然存在,可以检查传递给`setPixels`方法的参数是否正确。
阅读全文