Комментарии 3
Но, если нужно использовать больше вариантов весов, чем regular/bold, то android:textStyle уже не спасет, и придется создавать отдельное семейство и использовать его (то, что указано как «неправильно»), так ведь?
0
Всегда лучше использовать только один файл семейства шрифтов на комплект шрифтов. Если нужно использовать больше вариантов весов, то их стоит прописать в том же файле семейства шрифтов.
Для работы с большим вариантов весов нужен API >= 28. В таком случае придётся указывать вес напрямую. Пример:
Пример
<font
app:fontStyle="normal"
app:fontWeight="100"
app:font="@font/lobster_two_thin" />
Для работы с большим вариантов весов нужен API >= 28. В таком случае придётся указывать вес напрямую. Пример:
<TextView
...
android:fontFamily="@font/lobster_two"
android:textFontWeight="100"/>
0
На самом деле способ при помощи которого другим в ногу стреляешь. Если человек не знает что нужно ставить именно через стандартные стили, будет долго гадать что пошло не так.
Предпочитаю явно ставить всегда font
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Избегаем поддельных шрифтов в Android