执行以下代码时会发生什么计算?不幸的是,这两个类的源代码都引用了本机方法。
Path path = new Path();
path.moveTo(20,20);
path.lineTo(40,20);
Matrix matrix = new Matrix();
matrix.setScale(2,2,50,50);
path.transform(matrix);
我想做的是用它移动一些文字。例如,
在:
在:
我需要做些什么计算才能使文字与线条保持对齐?请注意,我不想调整文本大小,只需移动它。
答案 0 :(得分:0)
绘制文本时使用相同的矩阵。 Canvas有一个setMatrix方法。