Android自定义字体创建错误

时间:2015-07-01 23:43:46

标签: android fonts textview typeface

用户可以在我的应用中选择不同的字体。

在此代码中创建了字体:

public static Typeface getTypeFace(Context context, String assetPath) {
    synchronized (cache) {
        if (!cache.containsKey(assetPath)) {
            try {
                Typeface typeFace = Typeface.createFromAsset(
                        context.getAssets(), assetPath);
                cache.put(assetPath, typeFace);
            } catch (Exception e) {
                return null;
            }
        }
        return cache.get(assetPath);
    }
}

创建的字体没有错误,但在Android> 5.0中,字体只是错误...

当我在Android 4.4.2操作系统中使用我的应用程序时,它是正确的。

造成麻烦的字体就是这个:

http://www.dafont.com/julius-thyssen.font

任何想法如何处理?

0 个答案:

没有答案