Я хотел бы использовать шрифт Roboto в своем приложении для Android и убедиться, что он работает с более ранними версиями Android, в которых этот шрифт не установлен. Я знаю, что могу сделать это, используя Typeface.createFromAsset(), а затем вручную установив шрифт для каждого из моих TextView/Buttons/Other-Objects. Однако это кажется большой проблемой для каждого объекта, который я показываю на экране.
У меня вопрос: есть ли лучший способ сделать это? Какой-то вспомогательный класс или способ установить собственный шрифт в файле темы .xml? Все, что автоматизировано, было бы лучше, чем вручную перечислять каждый объект на каждом экране и менять шрифт.
Спасибо!