Куда мне поместить файлы «ttf» в проекте Android?

Я пытаюсь использовать шрифты в своем проекте с помощью Typeface. Я скопировал «font.ttf» в папку с именем «fonts» внутри папки «assets». Но eclipse не позволяют его скомпилировать. Он показывает ошибку в папке шрифтов. Что мне делать?

Я получаю следующее сообщение об ошибке:

invalid resource directory name     fonts   /NoRats/assets  line 1  Android AAPT Problem
26
задан Nikhil 3 December 2012 в 11:44
поделиться

2 ответа

Пожалуйста, проверьте эту ссылку , она может быть вам полезна.


ИЛИ


используйте приведенный ниже код.

Typeface tf = Typeface.createFromAsset(this.getAssets(),"fonts/LATINWD.TTF");
txt1.setTypeface(tf);

.ttf файл находится в -> assets / fonts / LATINWD.TTF

Пожалуйста, сначала очистите ваш проект, затем проверьте снова.

Счастливое кодирование.

37
ответ дан 28 November 2019 в 07:12
поделиться

Спасибо всем за ответы. Но мне удалось заставить его работать, выполнив

«очистить проект с помощью меню« Проект »> вкладка« Очистить », а затем собрать проект»

. путь сборки> android> восстановить значение по умолчанию

Надеюсь, что это полезно »

найден ответ в Ошибка в имени проекта Android в Eclipse

2
ответ дан 28 November 2019 в 07:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: