我正在开发一个在设备上截图的应用程序。在这个应用程序中,我们可以在屏幕上绘制任何内容。为此,我使用画布,绘画和路径来做这件事。我使用下面的代码来截图: { {AndroidRuntime(8209): java.lang.IllegalArgumentException: width and height must be > 0
如果我更改高度和宽度,屏幕截图将被截取
在深入研究之后,我意识到我用来创建屏幕截图的代码,包括全屏和屏幕的部分矩形,都是在创建模糊图像。图像很模糊,出来的时候像素化了。下面是我用来生成截图的代码。第一个函数创建一个完整的屏幕截图,第二个函数根据屏幕上的坐标创建一个屏幕截图。TopLeft, New Point(0, 0), screenGrab.Size) End Us