2012-01-06 12 views
26

Jakie typy plików czcionek obsługuje Android (na przykład w przypadku Typeface.createFromAsset)?Jakie typy plików czcionek obsługuje Android?

Nie mogę znaleźć listy w dokumentacji. Widzę, że TTF jest wspomniany w niektórych tutorialach, a ktoś tutaj sugerował, że OTF jest teraz obsługiwany, ale czy istnieje obszerna lista, która pokazuje, jakie typy plików czcionek są obsługiwane przez różne poziomy API?

Wielkie dzięki.

EDYCJA: aby być konkretnym: czy ktoś może pokazać mi, gdzie wspomina o kompatybilności czcionek i obsługiwanych typach czcionek w dokumentach - czy jest tam coś?

+1

Niektóre rzeczy nadal nie są oficjalnie dokumentowane, z wyjątkiem kodu źródłowego, który jest (głównie) otwarty. Domyślam się, że ta kategoria należy do tej kategorii, ale trudno mi udowodnić, że coś * nie * istnieje :) –

Odpowiedz

7

Dokumenty Android nie określają czcionek, które obsługuje. Gdy Android nie lubi niestandardowej czcionki, zamiast podnosić wyjątek, wydaje się zastępować Droid Sans ("sans").

+0

Podnosi wyjątek .. i następnie zastępuje sans –

20

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

Use external fonts in android

TTF jest zawsze obsługiwane. OTF został później dodany co najmniej w 1.6 i później, ale częściowo. Niektóre czcionki TTF nie podobają się Androidowi.

+0

, ale czy istnieje jakaś dokumentacja na ten temat? Naprawdę tego szukam - nie potrzebuję samouczka, jak z nich korzystać, ale dzięki. –

+0

@chubbsondubs: Czy Android obsługuje rodzinę dfont ttf? – user2284570

+0

Wątpię w to. dfont nie jest ttf, ale możesz go przekonwertować za pomocą tej metody: http://www.ehow.com/how_6192479_convert-dfont-ttf.html – chubbsondubs

Powiązane problemy