不同设备上的字体

时间:2016-05-08 11:41:20

标签: android fonts android-typeface

我创建了一个帮助器类,它从Assets目录中的字体文件夹加载字体。

我注意到有些字体会在某些设备上加载,而在其他设备上,字体看起来像Arial字体,字体的书法会丢失。

我在2个物理设备上运行程序,注意4,一个运行Android v 5.0.1,另一个运行5.1.1

可能的原因是什么?

编辑:有问题的字体可供个人使用 http://www.1001freefonts.com/windsong.font

代码(已删除简化和缓存):

public static void setTitleTypeface(TextView tv) {
Typeface t = Typeface.createFromAsset(tv.getContext().getAssets(), "fonts/windsong.ttf");
  tv.setTypeface(t);
}

0 个答案:

没有答案