启动应用程序后,我的字体大小为0字节

时间:2012-04-02 08:36:55

标签: android fonts

我的字体有问题。

我需要在同一个textView中以特定字体显示普通,粗体和斜体文本。 我使用html.fromHtml和常规的android字体,它工作正常。

我想要helvetica,所以我构建了一个包含三种字体(纯黑色斜体)的字体文件,并在textView上使用了setTypeFace。我使用fontBuilder从3个otf文件构建它。

但是当我打电话给Typeface.createFromAsset(getAssets(), "fonts/HelveticaNeue.dfont");时 我看到我的字体文件大小是0字节,实际上在我的项目中我无法很好地导入它, 当我进入文件夹字体时,我看到大小正常,但从日食的角度来看,0字节。

有人有想法吗?

解答:

问题是我的字体没有 dataFork ,你需要添加到你的字体中才能被PC和Unix操作系统理解。

1 个答案:

答案 0 :(得分:1)

格式正确.dfont

我认为字体应该是.ttf

Typeface.createFromAsset(getAssets(), "fonts/HelveticaNeue.ttf")