Android:如何清除文本,即通过画布上的路径写入

时间:2013-07-16 08:20:35

标签: android

我在画布上工作,我在画布上使用Path绘制文本现在我想在最后一个字符串上添加新字符串但新字符串覆盖最后一个字符串,我想清除最后一个字符串然后写新字符串

我如何得到任何建议......

1 个答案:

答案 0 :(得分:0)

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

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

public void onDraw(Canvas canvas) {
    super.onDraw(canvas);
    ...
    canvas.drawText(mText, x, y, paint);
}