我在10英寸屏幕和7英寸屏幕上绘制的文字大小差不多,因此它并不总是与背景排成一行,这是一个位图。有没有办法以像素
设置文本大小这是我现在的代码
paint.setColor(Color.WHITE);
paint.setTextSize(20);
canvas.drawText("SETTINGS:", tx,ty, paint);
答案 0 :(得分:1)
你可以试试这个:
paint.setColor(Color.WHITE);
paint.setTextSize(TypedValue.COMPLEX_UNIT_SP, 18);
canvas.drawText("SETTINGS:", tx,ty, paint);
阅读更多abaoute TypedValue
Att:来源位于this帖子。
希望它有所帮助^^