2013-03-13 99 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文件夾和問題解決了。