0

为什么当我在画布(SurfaceView)中绘制时,其他东西会消失?我在主线程中运行它并检查是否holder.getSurface().isValid()显示了某些内容并且某些内容会消失?

drwaingCanvas = holder.lockCanvas();
drwaingCanvas.drawRect(startPos.x, startPos.y, endPos.x, endPos.y, paint);
holder.unlockCanvasAndPost(drwaingCanvas);

有任何帮助。

4

1 回答 1

0

你应该在不同的线程中一次又一次地绘制它。

于 2013-09-11T09:08:46.623 回答