У меня есть файл шрифта, значки которого я использую в файлах макета через Custom TextView.
Я создал пользовательский класс: класс CustomFontTextView расширяет TextView
скажем, значок есть в файле шрифта Sample.ttf как строковый ресурс:
<string name="icon"></string>
В макетах я могу использовать его как:
<com.sec.mywash.views.CustomFontTextView
custom:custom_typeface="sample_font"
android:text="@string/icon"/>.
Однако мое требование состоит в том, чтобы изменить кнопку «Домой вверх» на панели действий, которую мы установили в style.xml как элемент:
<item "android:homeAsUpIndicator">@drawable/....</item>
Как использовать изображение значка из файла шрифта в style.xml, который можно рисовать.
TTF
вместо изображения заключается в том, что вам не нужно создавать отдельное изображение для каждого значка и каждого размера. При использовании шрифта размер вашего apk резко уменьшается, особенно если вы используете системный шрифт Android. . - person AaA   schedule 24.07.2017