原来一直以为canvas.drawText是根据给出的坐标做为左上角来画的,今天才发现给出的坐标是左下角坐标。
canvas.drawText("Hello World!", 50, 110, paint);
canvas.drawLine(50, 110, 150, 110, paint);
得出的结果是:Hello World!
本文介绍了一个关于Canvas绘图中文字绘制的误解,即使用drawText方法时,指定的坐标实际上是文字的左下角而非通常认为的左上角,并通过一个简单的例子进行了说明。
原来一直以为canvas.drawText是根据给出的坐标做为左上角来画的,今天才发现给出的坐标是左下角坐标。
canvas.drawText("Hello World!", 50, 110, paint);
canvas.drawLine(50, 110, 150, 110, paint);
得出的结果是:Hello World!

被折叠的 条评论
为什么被折叠?
