2012-01-06 39 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