drawText从提供点绘制文本。但我需要不同的行为。
让我们把点(x,y)称为p。
drawText是如何工作的:
pMYTEXT
我需要什么: MYTpEXT
所以我想用这一点来画正中的文字。这个是可能的吗?
我认为要做到这一点,我应该衡量文本和抵消这一点。但我该如何衡量呢?它还没有画出来。
发布于 2014-06-15 07:37:24
好的。使用measureText函数获取您想要的字符串的宽度,从p的x位置减去长度,然后在那里绘制它。
发布于 2018-08-26 10:04:10
将油漆对齐设置为中心。
paint.setTextAlign(Paint.Align.CENTER)您也可以使用左和右。
https://stackoverflow.com/questions/24227461
复制相似问题