Я столкнулся с проблемой в шрифте awesome, я пробовал много способов установить шрифт удивительный значок в пунктах меню, но проблема не решена.Как установить шрифт удивительных значков в пунктах меню в android?
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.drawer_menu, menu);
return true;
}
@Override
public boolean onPrepareOptionsMenu(Menu menu) {
TextDrawable faIcon = new TextDrawable(this);
faIcon.setTextSize(TypedValue.COMPLEX_UNIT_DIP, 30);
faIcon.setTextAlign(Layout.Alignment.ALIGN_NORMAL);
faIcon.setTypeface(FontAwesomeManager.getTypeface(this, FontAwesomeManager.FONTAWESOME));
faIcon.setText(getResources().getText(R.string.home_font));
MenuItem menuItem = menu.findItem(R.id.home);
menuItem.setIcon(faIcon);
menuItem.setTitle("Home");
return true;
}
Приведенный выше код мой шрифт удивительный код для установки шрифта устрашающий в виде значка пунктов меню в меню навигации ящик .Please помочь мне, как решить эту проблему.
Как добавить шрифт удивительного шрифта в пункты меню, как показано на рисунке выше.
Да? Что делает 'File.createTempFile()' не делать то, что вы хотите? – hd1
Хм ... может быть, ваше объявление указано в «синхронизированном» блоке, чтобы гарантировать атомарность? – hd1
В чем проблема? – azizbekian