首页 > 解决方案 > android Draw Text with text size change and translate in canvas

问题描述

我想在画布上绘制文本,并且该文本将可扩展和翻译。我正在尝试下面的代码,但没有成功。

if (paint == textPaint) {
    textPaint.setColor(Color.BLACK);
    textPaint.setTextSize(30);
    canvas.drawTextOnPath(text, path, 10, 20, textPaint);
    setLayerType(View.LAYER_TYPE_SOFTWARE, null);
}

我需要使用 path 绘制文本,因为我正在创建一个在单个画布中绘制矩形、云、线条等的绘画库,并且还删除了该形状。

ArrayList单击撤消时,我需要存储路径并删除该路径。

标签: javaandroidcanvaspaint

解决方案


推荐阅读