Шрифты не распознаются в Android Studio

1

Моя Android-студия не распознает шрифты в формате.ttf или.otf. Я искал их в File--> Настройки → Типы файлов, но там я не могу найти категорию, которая распознает эти форматы... Неужели я один с этой проблемой?

Из-за моего нового членства я не могу загрузить какие-либо фотографии, поэтому здесь ссылка на картинку моей проблемы

Изображение 174551

Теги:
android-studio
fonts

2 ответа

0

Вы можете использовать свои пользовательские шрифты непосредственно в java. Сначала получите ссылку на TextView отображающий текст, к которому вы хотите применить свой собственный шрифт. Затем вызовите TypeFace classs createFromAsset() метод, чтобы создать новый тип лица, используя свой собственный шрифт. Вы передаете экземпляр приложения AssetManager в качестве первого параметра, вызвав getAssets(). Это позволяет вам получить доступ к специальному файлу активов шрифта, который вы передаете в качестве второго параметра.

Наконец, вызовите setTypeFace() чтобы применить свой собственный шрифт к тексту.

TextView  textViewCustom= (TextView)findViewById(R.id.textCustomViewFont);
Typeface custom_font = Typeface.createFromAsset(getAssets(),"fonts/xyz.ttf");
   textViewCustom.setTypeface(custom_font);

Учебник по пользовательским шрифтам Android TypeFace java

Создайте новый TypeFace используя свой собственный шрифт xyz.ttf который сохраняется в папке assets/fonts. Вы можете сделать это и в XML.

0

Это обычная для студии Android (даже в последней версии). У меня тоже есть "?" отметьте в проводнике проекта, однако это не проблема в программировании.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню