【发布时间】:2012-04-02 17:04:38
【问题描述】:
我的字体有问题。
我需要在同一个 textView 中以特定字体显示纯文本、粗体和斜体文本。 我使用 html.fromHtml 并使用常规的 android 字体它工作正常。
我想要 helvetica,所以我构建了一个包含三种字体(纯粗斜体)的单一字体文件,并在我的 textView 上使用了 setTypeFace。我使用 fontBuilder 从 3 个 otf 文件构建它。
但是当我打电话给Typeface.createFromAsset(getAssets(), "fonts/HelveticaNeue.dfont");
我看到我的字体文件大小是 0 字节,确实在我的项目中我不能很好地导入它,
当我进入文件夹字体时,我看到大小还可以,但从 Eclipse 的角度来看,0 字节。
有人有想法吗?
回答:
问题是我的字体没有 dataFork,这是你必须添加到字体中才能被 PC 和 Unix 操作系统理解的东西。
【问题讨论】: