2013-03-13 73 views
2

我正在使用;画布drawText画错位置

mCanvas.drawText(c.getText(), c.getCordX(), c.getCordY(), a); 

用于在我的画布对象上绘制文本。在Galaxy Nexus文本值显示真实点,但在华硕变压器平板电脑,他们都出现像下面的图像的虚假点。有任何想法吗?

enter image description here

enter image description here

感谢。

+0

c.getCordX(),c.getCordY() – Subburaj 2013-03-13 10:00:59

+0

的值是什么我使用模型类将所有文本值添加到像这样的ArrayList中; TextPrintModel a = new TextPrintModel(126,200,“26.02.2013”​​); values.add(a); 然后绘制所有; (int i = 0; i 2013-03-13 10:03:13

+0

如果你提到你如何计算代表文本应该绘制的位置的值,这将有所帮助。 – Luksprog 2013-03-13 10:11:09

回答

0

问题解决了。以前我把模板背景图片只drawable-xhdpi文件夹。现在,我把图像,所有hdpi,mdpi,ldpi文件夹和问题解决了。