3

我创建了一个服装视图,并在 onDrawMethod 上开始绘制一些东西。一些矩形、线条和文本。

  canvas.drawText("Hello",150,150, paint);

现在,我想在 OnTouchEvent 之后更改此文本。

我的问题是,我不知道如何删除旧文本。目前,在 TouchEvent 之后显示的第二个文本与我的旧文本重叠。我应该用新文本重绘我的孔视图吗?

4

1 回答 1

3

通常,如果有很多事情发生,您会重新绘制整个视图,但在这种情况下,您可以在旧文本上绘制一个与背景颜色相同的框,然后在其顶部显示新文本。

但是,如果您有背景图像,那么重新创建整个画布会更容易。

于 2010-12-12T19:13:11.200 回答