Можно ли стилизовать стили шрифтов Android с помощью начального и отслеживания? - PullRequest
16 голосов
/ 11 апреля 2011

Возможно ли иметь следующее в стиле шрифта Android.

  1. Leading (расстояние между строками текста - имя происходит от физического фрагментасвинец, который использовался в процессе механической печати для разделения строк текста).

  2. Отслеживание (горизонтальное пространство между каждым символом).

Если у вас есть идеи, пожалуйста, поделитесь со мной.

Ответы [ 2 ]

12 голосов
/ 13 июня 2011
  1. Вы можете изменить ведущее, вызвав метод TextView setLineSpacing() или изменив соответствующие XML-атрибуты TextView в макете (android:lineSpacingExtra или android:lineSpacingMultiplier).

  2. Как ответили здесь :

AFAIK, вы не можете настроить кернинг в TextView.Вы можете настроить кернинг, если вы рисуете текст на Canvas самостоятельно, используя API-интерфейсы для 2D-графики.

Обновление : начиная с API 21, есть возможность установить кернинг /отслеживание / интервал между буквами.Вы можете вызвать метод setLetterSpacing() или установить его в XML с атрибутом letterSpacing .

1 голос
/ 08 мая 2013

Для Отслеживание , проверьте этот ответ . У меня отлично работает.

...