我们为应用程序使用自定义ttf字体(Calibri),它在三星4.4.2上呈现得非常糟糕,在某些情况下根本没有呈现文本。在其他测试设备和三星与其他版本(4.4.4,4.1.2),没有任何问题。对于两个三星设备(我们在4.4.2中只有两个),它看起来像这样:
我们正在使用MagicViews库(https://github.com/ikocijan/MagicViews)来处理自定义字体,到目前为止我们还没有遇到任何问题。
编辑: 在没有库的情况下手动加载字体时也会发生这种情况。
答案 0 :(得分:1)
要回答我自己的问题,我们使用.otf
版本的字体而不是.ttf
解决了这个问题。我的猜测是Calibri使用了ttf格式的一些功能,在这种情况下效果不佳。