Я использую версию 26.0.1 Android Support Library для установить пользовательские шрифты в моем приложении. В теме моего приложения я добавил:
<item name="android:fontFamily">@font/my_font</item>
Это сработало как шарм, преобразовав текст во всем моем приложении в мой собственный шрифт. ЗА ИСКЛЮЧЕНИЕМ моих диалогов - конкретно их заголовков, сообщений, а также их NumberPickers
. В тех местах шрифты не обновлялись. (Радио-кнопки и флажки работали, как и кнопки да/нет)
Я что-то забыл добавить в свои темы или стили? Или это просто еще не поддерживается библиотекой поддержки?
Немного подробнее: я использую AppCompatDialogFragment
для реализации всех своих диалогов. В их методах onCreateDialog()
я создаю диалог, используя AlertDialog.Builder
, а затем возвращаю его.
Спасибо за помощь!