2012-01-06 102 views
26

Android支持哪些字体文件类型(例如用于Typeface.createFromAsset)?Android支持哪些字体文件类型?

我似乎无法在文档中找到列表。我可以看到在某些教程中提到了TTF,并且这里有人暗示OTF现在也受支持,但是有没有一个全面的列表,显示不同API级别支持哪些字体文件类型?

非常感谢。

编辑:具体来说:有人可以告诉我它在哪里提到字体兼容性和支持文档中的字体类型 - 如果有什么吗?

+1

有些东西仍然没有正式记录,除了在源代码中(大部分是)打开的。我的猜测是,这属于该类别,但我很难证明某些*不存在:) – 2012-01-17 22:07:26

回答

7

Android文档没有指定它支持的字体。当Android不喜欢自定义字体而不是引发异常时,它似乎替代Droid Sans(“sans”)。

+0

它引发了一个例外..然后替换为无 – 2016-09-21 10:25:16

20

http://www.androidguys.com/2008/08/18/fun-with-fonts/

Use external fonts in android

TTF总是被支持。 OTF后来至少在1.6以后被添加,但部分。一些Android不喜欢的TTF字体。

+0

,但是有没有关于此的任何文档?这就是我所追求的 - 我不需要关于如何使用它们的教程,但是谢谢。 – 2012-01-06 17:54:17

+0

@chubbsondubs:Android是否支持dfont ttf系列? – user2284570 2014-12-24 23:07:23

+0

我对此表示怀疑。 dfont不是ttf,但你可以使用这种方法转换它:http://www.ehow.com/how_6192479_convert-dfont-ttf.html – chubbsondubs 2014-12-25 03:02:39