Как импортировать внешний шрифт / шрифт в ANDROID STUDIO?

Я хочу знать, как использовать внешний шрифт в Android Studio, так как нет папки «Активы». Я ищу полезного тюрториона в Интернете, но все они притворяются, что используют папку «Активы». Я сам создал папку с ресурсами в src / main, но Android Studio не распознает getAssets (). Так помогите мне, может быть 🙂

Спасибо

Solutions Collecting From Web of "Как импортировать внешний шрифт / шрифт в ANDROID STUDIO?"

Перейдите в свой проект: приложение -> src -> main

Создайте папку с ресурсами следующим образом:

|assets |-----------------fonts |-------------------font.ttf |java |res AndroidManifest.xml 

А затем использовать

  Typeface face=Typeface.createFromAsset(getAssets(),"fonts/digital.ttf"); txtV.setTypeface(face); 

Если у вас есть пользовательский шрифт, используйте следующий код:

 TextView tv=(TextView)findViewById(R.id.custom); Typeface face=Typeface.createFromAsset(getAssets(),"fonts/Verdana.ttf"); tv.setTypeface(face); 

Также разместите файл шрифта в папке assets / fonts и следуйте инструкциям отсюда.

ПРИМЕЧАНИЕ. Вы должны сами создать папку с ресурсами

Если у вас возникла ошибка с методом getAssets (), вы можете использовать следующий способ. В папке с ресурсами помещает семейство шрифтов

 Typeface getFace=Typeface.create("OpenSans",3); textView = (TexView) findViewById(R.id.textView); textView.setTypeface(getFace); 

Если вы пробовали папки с папками res / asset / font и main / asset, и вы пробовали разные шрифты, и это не сработало – скорее всего это будет ошибка Android Studio.

У меня была та же проблема, но я решил ее, импортировав свой шрифт в онлайн-редактор шрифтов (поиск редактора шрифтов pentacom) и экспортировав шрифт и сохранив его в новом файле ttf. Полученный шрифт будет ниже в разрешении, но это сработало для меня.

Могут быть другие редакторы / экспортеры шрифтов в Интернете, которые вы можете попробовать.