Получение межсимвольного шрифта в Android
Я пытаюсь получить интервал между символами для любого шрифта в Android при рисовании на холсте, и я искал в Google, но ничего не смог найти.
Есть ли способ получить расстояние между шрифтами?
1 ответ
Я готов сделать WAG, который действительно нуждается в этом сценарии использования методов в соответствии с:
Paint.getTextBounds()
Paint.getTextWidths()
Оба эти метода перегружены. Ссылка на ту, которая появляется первой в документах.
Возможно, причина, по которой вы не нашли информацию о расстоянии между символами, заключается в том, что для большинства целей она не имеет значения. Что имеет значение, так это конечная ширина отображаемого текста или его границы.
это работает с холстом?
Я искал методы для Canvas
1 когда я это увидел! Чтобы подчеркнуть это, я новичок в Android, но у меня есть опыт использования стандартной настольной Java (J2SE). В J2SE я ни разу не слышал вопроса о расстоянии между персонажами. Много, много вопросов о ширине или границах.
Но обязательно изучите те же самые документы, которые я просматривал, выполните поиск по "рисованию" и найдите способы, с помощью которых он может использоваться при рендеринге текста.
- Ссылка Руководства для разработчиков в верхней части этого документа также будет очень полезна для вас в данный момент. Они имеют тенденцию покрывать подобные вещи.