为什么字体质量差?

时间:2016-02-25 11:56:55

标签: java android

我正在使用位图字体来显示文字,但文字的质量非常糟糕......我怎样才能使文字清晰? 我试图更改字体,但没有。

2 个答案:

答案 0 :(得分:3)

如果你真的有位图字体,那就是原因。假设,你的角色的高度为20像素,你可以用例如它们的高度渲染它们。 1厘米。在Nexus 5(分辨率为1920 x 1080像素)上,1 cm估计(非常大)150像素。因此,Android 将您的位图从20像素扩展到150像素,这会导致质量不佳。

您必须切换到基于矢量的字体才能获得高质量。

答案 1 :(得分:0)

与其他位图一样,位图字体应具有不同密度的多个副本。