У меня уже есть раскладка шрифта для textView.
android:fontFamily="@font/cookie_regular"
Но я хочу иметь больше настроек для очистки / установки шрифта по умолчанию, когда мне нужно в Java-коде. Есть ли у вас какие-либо предложения?
Вызывайте этот метод, если вы хотите изменить какое-либо текстовое представление на другой шрифт.
public void change_font(){ //if or switch statement may be needed or not. Typeface custom_font = Typeface.createFromAsset(getActivity().getAssets(), "fonts/THE_FONT_I_HAVE_CREATED_OR_DOWNLOADED.ttf"); //FYI font is a file you can create in your res folder. myTEXTVIEW.setTypeface(custom_font); }
Наконец, больше информации о загружаемых шрифтах https://developer.android.com/guide/topics/ui/look-and-feel/downloadable-fonts