2012-03-10 5 views
2

Можно создать дубликат:
Android - Using Custom FontКак использовать пользовательский шрифт в eclipse?

я создаю приложение в аравийской и имею собственный шрифт, который я хочу использовать кто-то может сказать мне код я должен использовать в своем Java класс я попробовал этот

TextView txt = (TextView) findViewById(R.id.custom_font); 
Typeface font = Typeface.createFromAsset(getAssets(), "trado.ttf"); 
txt.setTypeface(font); 

но концовку строка, которая говорит шрифт theres ошибка, которая говорит Ошибка синтаксиса на токене «font», VariableDeclaratorId ожидается после этого токена Может кто-то помочь!

+0

Дублированный пост, см. Android - Использование пользовательского шрифта http://stackoverflow.com/q/3651086/594773 –

+0

Все в порядке, добавили ли вы шрифт в папку «Активы»? –

+0

да я сделал, но я получаю сообщение об ошибке! – user1223679

ответ

5

попробовать это, как и в добавлении this лол

TextView txt = (TextView) findViewById(R.id.custom_font); 
Typeface font = Typeface.createFromAsset(this.getAssets(), "trado.ttf"); 
txt.setTypeface(font); 
2

Сохраните файл пользовательского шрифта в папку fonts внутри папки assets.

, например:

assets/fonts/trado.ttf 

enter image description here

и убедитесь, что расширение вашего шрифта (т.е. TTF в вашем случае) в нижнем регистре.

+0

Я уже нашел, как это сделать – user1223679

+0

В чем была проблема? – waqaslam