Я хочу установить шрифт Roboto в Material Design. Должен ли я добавить шрифт в папку с активами, как раньше. Я знаю, как настроить пользовательский шрифт для любого вида, но его нужно использовать для Material Design. Мое приложение будет использоваться на Android 3.0 и далее.Как установить шрифт Roboto в дизайне материалов (лучшая практика)
Я использую следующий для использования пользовательских шрифтов
public static Typeface getTypeFace() {
if (fromAsset == null) {
fromAsset = Typeface.createFromAsset(getContext().getAssets(), "fonts/Roboto-Medium.ttf");
}
return fromAsset;
}
Это означает, что для обратной совместимости мне нужно вручную определить, а затем принять решение? –
Да, вы должны вручную определить и принять решение. – user3144836
@ForGuru Не совсем. Используйте стили и сохраняйте стили внутри папки 'values-v16' –