Android:在 SD 卡中加载自定义字体

Posted

技术标签:

【中文标题】Android:在 SD 卡中加载自定义字体【英文标题】:Android: load custom font in SD card 【发布时间】:2011-09-14 23:32:40 【问题描述】:

是否可以在 android 中使用存储在 SD 卡中的自定​​义字体?到目前为止我所看到的表明字体文件必须在资产文件夹中。请告诉我我错了。

【问题讨论】:

【参考方案1】:

我自己没有尝试过,但配方表明您可以使用

Typeface.createFromFile(String path)

http://androidcookbook.com/Recipe.seam;jsessionid=A2DD7A11C804B7C7646DCA883AA452FC?recipeId=1141

【讨论】:

【参考方案2】:

Typeface.createFromFile() 采用String 路径或File

Typeface typeface = Typeface.createFromFile(
    new File(Environment.getExternalStorageDirectory(), "font.ttf"));

【讨论】:

以上是关于Android:在 SD 卡中加载自定义字体的主要内容,如果未能解决你的问题,请参考以下文章

属性标题未在 xib 文件的 UIButton 中加载自定义字体

在 ScrollView 中加载自定义 UIView

你如何在 django 中加载自定义字段

在临时分发中加载自定义框架时出错

如何在反应中加载自定义脚本?

如何在 Django 管理主页中加载自定义 JS 文件?