三星Android 4.4.2上的自定义字体乱码渲染

时间:2015-06-26 20:50:03

标签: android fonts samsung-mobile

我们为应用程序使用自定义ttf字体(Calibri),它在三星4.4.2上呈现得非常糟糕,在某些情况下根本没有呈现文本。在其他测试设备和三星与其他版本(4.4.4,4.1.2),没有任何问题。对于两个三星设备(我们在4.4.2中只有两个),它看起来像这样:

garbled font rendering

我们正在使用MagicViews库(https://github.com/ikocijan/MagicViews)来处理自定义字体,到目前为止我们还没有遇到任何问题。

编辑: 在没有库的情况下手动加载字体时也会发生这种情况。

1 个答案:

答案 0 :(得分:1)

要回答我自己的问题,我们使用.otf版本的字体而不是.ttf解决了这个问题。我的猜测是Calibri使用了ttf格式的一些功能,在这种情况下效果不佳。