2010-05-19 49 views
1

如何查找字符串的精确像素中心? 我需要这个画在画布上。如何查找字符串的确切中心?

+0

您是指显示字符串的TextView的确切中心? – 2010-05-19 15:40:46

+0

不,字符串,因为我正在使用画布 – jax 2010-05-19 17:26:11

+0

请将您的解决方案作为答案发布,而不是发布答案作为问题的一部分。我回滚了编辑。 – razlebe 2011-12-15 14:02:04

回答

1

使用paint.measureText(“String”),它会给出显示字符串所需的像素数。

0

这不是答案,但可能可以解决您的问题。

Paint有setTextAlign方法。如果设置

paint.setTextAlign(Paint.Align.CENTER); 

drawText(text, x, y, paint)会画画的中心与(X,Y)的文本。

+0

有可能找到垂直中心? – jax 2010-05-19 17:19:38