2014-11-02 4 views
0

Здравствуйте, я пытаюсь использовать специальный шрифт для моей кнопки. Я добавил шрифт в res/assets.Пользовательская кнопка шрифта не работает Android-Studio

На мой .java у меня есть этот код

 Button btjoc = (Button) findViewById(R.id.btJoc); 
    Typeface font = Typeface.createFromAsset(getAssets(), "Heart Breaking Bad.ttf"); 
    btjoc.setTypeface(font); 
    Button bttaula = (Button) findViewById(R.id.btTaula); 
    bttaula.setTypeface(font); 

И это не работает ... Я не знаю, если я должен положить что-то еще, желаю вам может помочь мне ...

Спасибо.

+0

Я пробовал «Heart_Breaking_Bad.ttf», и он не работает ... Я не вижу никаких ошибок. Я могу запустить приложение без проблем .. – Carlos2424

+0

Возможно, вы захотите попробовать переименовать файл шрифта, чтобы его не было пробелы в имени файла и посмотреть, поможет ли это. Вы также можете попробовать другой файл шрифта, так как Android не нравится все файлы шрифтов. – CommonsWare

ответ

0

Вы видите ошибку в logcat? У вас есть связанный шрифт в вашем каталоге ресурсов? попробуйте изменить название шрифта в папке активов и код для Heart_Breaking_Bad.ttf

вы должны переехал его main/assets вместо res/assets.
и см. Мой ответ here, может быть, поможет вам.

+0

Я попытался переместить папку, и она все еще работает ... Я поставил «_» вместо «», и он все еще не работает ... – Carlos2424

+0

Попробуйте другой шрифт и отправьте его здесь. –

Смежные вопросы