Где я должен поместить файлы " ttf " в проект Android?
Я пытаюсь использовать шрифты в своем проекте, используя шрифт. Я скопировал "font.ttf"
в папку с именем "шрифты" внутри "папку assets". Но eclipse не позволяют его компилировать. Он показывает ошибку в папке fonts. Что мне делать?
ошибка, которую я получаю:
invalid resource directory name fonts /NoRats/assets line 1 Android AAPT Problem
7 ответов
пожалуйста, проверьте этой ссылке, это может быть полезным для вас.
или
использовать ниже код.
Typeface tf = Typeface.createFromAsset(this.getAssets(),"fonts/LATINWD.TTF");
txt1.setTypeface(tf);
.файл ttf находится в --> assets / fonts / LATINWD.TTF
пожалуйста, сначала очистите свой проект, затем проверьте еще раз.
Удачи В Кодировании.
поместите файл шрифта в папку Assest,
и в использовании ниже Код для доступа.
Typeface tf=Typeface.createFromAsset(getAssets(),"fonts/Century Gothic.ttf");
textview=(TextView)findViewById(R.id.textviewone);
textview.setTypeface(tf);
ttf файл находится в --> активы / шрифты / Century Gothic.ttf
@ Android studio в пределах пожалуйста, проверьте этот код может быть полезно для вас
app/src/main/assets / ваш файл ttf.
@ добавить этот код в действие.
шрифт шрифт = шрифт.createFromAsset(getAssets(), ""); формат txt.setTypeface = (шрифт)
@ добавить этот код в адаптер
шрифт шрифт = шрифт.createFromAsset(контексте.getAssets(), ""); формат txt.setTypeface = (шрифт)
спасибо всем за ответы. Но мне удалось заставить его работать, выполнив следующие
"чистый проект с меню проект > очистить затем построение проекта
Если он все еще не решен, настройте путь сборки правой кнопкой мыши на project > build path > android > restore default
Я надеюсь, что это полезно"
ответ нашел на ошибка в имени проекта Android в Eclipse
по состоянию на Android Studio 1.5.1 вы можете:
- Правой Кнопкой Мыши
app
каталог -
New
>Folder
(это находится в нижней части списка и легко пропустить) >Assets Folder
- в большинстве случаев вы можете оставить расположение папки по умолчанию >
Finish
- переместить файлы во вновь созданный
assets
папку
поскольку организация и использование шрифтов имеет изменения в Android 8 (API 26), теперь рекомендуется поместить ваши шрифты в
вы должны поместить шрифты внутри этого пути
\app\src\main\assets\fonts
[Примечание: создайте новый каталог (папку) внутри каталога assests в вышеупомянутой патхе, которую я создал ]
затем поместите файл шрифта ttf в каталог шрифтов . Вы можете установить свой шрифт следующим образом:
Typeface anyName = Typeface.createFromAsset(Context,"fonts/yourFontFileName.ttf");
simpleTextView.setTypeface(anyName);