Как использовать системные пользовательские шрифты в Android Studio - PullRequest
0 голосов
/ 16 октября 2019

В некоторых устройствах есть возможность настроить шрифт в настройках устройства. Кроме того, некоторые устройства могут не использовать шрифт Roboto. Как я могу убедиться, что мое приложение может использовать системный шрифт вместо фиксированного шрифта в моем приложении? Я использую Kotlin 1.3 на Android Studio 3.5.

1 Ответ

0 голосов
/ 19 октября 2019

Не используйте пользовательские шрифты в своих представлениях, например -

<TextView
    ....
    android:fontFamily="@fonts/Arial"
    ....
 />

, или TypeFace, или по стилю, как -

<style name="Regular">
        <item name="android:fontFamily">@font/dancing_script</item>
 </style>

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

...