0

我正在画布上使用画布上的路径绘制文本,现在我想在最后一个字符串上添加新字符串,但新字符串会覆盖最后一个字符串,我想清除最后一个字符串,然后编写新字符串。

我将如何得到这个任何建议...

4

1 回答 1

0

您必须使画布无效才能重绘它。

public setText(String text) { 
    mText = text;
    this.invalidate();
}

public void onDraw(Canvas canvas) {
    super.onDraw(canvas);
    ...
    canvas.drawText(mText, x, y, paint);
}
于 2013-07-16T08:29:52.937 回答