支持马拉地语字体

时间:2015-06-05 11:10:39

标签: android fonts

在我的应用程序中我想使用marathi font.I知道如何在android中使用自定义字体。问题是当我使用" Kruti Dev"它显示在Android工作室预览模拟器甚至认为我没有设置它。但如果我尝试使用" Subak"字体我没有得到所需的输出。 那么请你告诉我如何才能使用这种字体。

自定义字体代码

Typeface face=Typeface.createFromAsset(getAssets(),
                                          "fonts/subak.ttf);

1 个答案:

答案 0 :(得分:1)

Android 5.0中存在一个问题,导致某些自定义字体在通过Typeface.createFromAsset()函数加载时无法呈现。

解决方法是重新编码未显示的字体。将字体文件上传到http://www.freefontconverter.com/并将其转换为输出为TTF。将输出的文件放回资源文件夹中,它现在应该在Android上正确显示。

此问题已在Android 5.1版本中修复。

参考:

https://androidbycode.wordpress.com/2015/06/02/help-my-custom-font-does-not-work-on-android-5-0/