Используйте внешние шрифты в андроиде

2 ответа

AFAIK, Android не поддерживает OpenType. Вместо этого используйте шрифт TrueType.


ОБНОВЛЕНИЕ: Очевидно, OpenType теперь поддерживается, по крайней мере, частично. Первоначально он не поддерживался, поэтому вам нужно тщательно протестировать свой шрифт на любых версиях Android, которые поддерживает ваше приложение.

67
ответ дан 24 November 2019 в 17:50
поделиться

У меня была такая же проблема. Мой шрифт тоже не работал в Android, но мне нужно было работать. Используя редактор шрифта, я скопировал персонажей из своего шрифта в шрифт, который поставляется с примером FontSampler от Android-SRC-2_1. Это работало прекрасно.

В то время как я признаю, что мой метод был сомнительным с точки зрения интеллектуальной собственности, я на самом деле не заработал, используя оригинальный шрифт, так как все символы были заменены и все ссылки на старый шрифт, где тоже заменен Отказ Я пытался «смотреть» на то, как были определены два шрифта, но делая все параметры шрифта. Таким образом, в NED я использовал скелет оригинального шрифта в качестве шаблона для нового шрифта.

1
ответ дан 24 November 2019 в 17:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: