3

我绘制的文字在 10 英寸屏幕和 7 英寸屏幕上的大小似乎大致相同,因此它并不总是与背景对齐,背景是位图。有没有办法在像素中设置文本大小

这是我现在拥有的代码

paint.setColor(Color.WHITE);  
paint.setTextSize(20); 
canvas.drawText("SETTINGS:", tx,ty, paint);
4

1 回答 1

0

你可以试试这个:

paint.setColor(Color.WHITE);  
paint.setTextSize(TypedValue.COMPLEX_UNIT_SP, 18);
canvas.drawText("SETTINGS:", tx,ty, paint);

阅读更多关于TypedValue

Att:来源在这篇文章中。

希望对你有帮助^^

于 2013-09-26T23:30:10.747 回答