是否可以按像素而不是dpi设置文本大小?

时间:2013-09-26 22:58:24

标签: android

我在10英寸屏幕和7英寸屏幕上绘制的文字大小差不多,因此它并不总是与背景排成一行,这是一个位图。有没有办法以像素

设置文本大小

这是我现在的代码

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

1 个答案:

答案 0 :(得分:1)

你可以试试这个:

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

阅读更多abaoute TypedValue

Att:来源位于this帖子。

希望它有所帮助^^