Я разрабатываю приложение, в котором пользователь выбирает в Интернете шрифт (у него есть около 3 или 4 вариантов). Приложение должно иметь выбранный шрифт во всем приложении, поэтому мне нужно изменить его программно (без участия XML). Я получил выбранный пользователем шрифт через веб-сервис. Я искал в Интернете, но все решения, которые я прочитал, требуют использования XML.
0 - в приложении есть несколько (3-4) файлов .ttf в папке активов
1- Пользователь выбирает шрифт в Интернете.
2- Android приложение запускается и получает строковую константу (или int), которая представляет шрифт, выбранный пользователем.
3 - Приложение Android меняет свой шрифт в соответствии с выбором пользователя во всем приложении.
Есть ли способ добиться этого?