Получение межсимвольного шрифта в Android

Я пытаюсь получить интервал между символами для любого шрифта в Android при рисовании на холсте, и я искал в Google, но ничего не смог найти.

Есть ли способ получить расстояние между шрифтами?

1 ответ

Я готов сделать WAG, который действительно нуждается в этом сценарии использования методов в соответствии с:

  • Paint.getTextBounds()
  • Paint.getTextWidths()

Оба эти метода перегружены. Ссылка на ту, которая появляется первой в документах.

Возможно, причина, по которой вы не нашли информацию о расстоянии между символами, заключается в том, что для большинства целей она не имеет значения. Что имеет значение, так это конечная ширина отображаемого текста или его границы.

это работает с холстом?

Я искал методы для Canvas 1 когда я это увидел! Чтобы подчеркнуть это, я новичок в Android, но у меня есть опыт использования стандартной настольной Java (J2SE). В J2SE я ни разу не слышал вопроса о расстоянии между персонажами. Много, много вопросов о ширине или границах.

Но обязательно изучите те же самые документы, которые я просматривал, выполните поиск по "рисованию" и найдите способы, с помощью которых он может использоваться при рендеринге текста.

  1. Ссылка Руководства для разработчиков в верхней части этого документа также будет очень полезна для вас в данный момент. Они имеют тенденцию покрывать подобные вещи.
Другие вопросы по тегам