如何重新绘制surfaceview android的一部分
我使用如何重新绘制surfaceview android的一部分,android,surfaceview,Android,Surfaceview,我使用surfaceview创建了一个图形。此图表随时间不断变化 当我使用postInvalidate方法更新图形时,surfaceview被重新绘制,但我不想重新绘制xy轴。我该怎么办?我相信您正在寻找的是来自SurfaceHolder类的lockCanvas(Rect dirty)方法 正式文件: “与lockCanvas()类似,但允许指定脏矩形。必须写入该矩形内的每个像素;但脏矩形外的像素将在下次调用lockCanvas()时保留。” 因此,您可以只更改图形内容,保留任何预先绘制的轴
surfaceview
创建了一个图形。此图表随时间不断变化
当我使用
postInvalidate
方法更新图形时,surfaceview
被重新绘制,但我不想重新绘制xy轴。我该怎么办?我相信您正在寻找的是来自SurfaceHolder类的lockCanvas(Rect dirty)方法
正式文件:
“与lockCanvas()类似,但允许指定脏矩形。必须写入该矩形内的每个像素;但脏矩形外的像素将在下次调用lockCanvas()时保留。”
因此,您可以只更改图形内容,保留任何预先绘制的轴