Как задать свой шрифт (Android Studio, Typeface)
Предположим, что вы решили использовать свой собственный шрифт в проекте. У вас для этого есть, например font.otf файл. Что с ним делать:
- В папке assets создаем папку fonts (название папки может быть и другое, но мне удобно именно такое название).
- В папку assets/fonts помещаем файл со шрифтом (в моем случае это файл font.otf)
- Теперь переходим к программной части и заходим в нужный java файл, где будем применять этот шрифт.
- Создаем экземпляр класса Typeface : Typeface customFont = Typeface.createFromAsset(getAssets(), «fonts/font.otf»);
- Меняем у вьюшек свойство Typeface : myButton.setTypeface(customFont);
Немного объяснений: customFont — название экземпляра класса, оно может быть тем, какое вам удобно
fonts/font.otf — расположение файла со шрифтом, по отношению к папке assets.
Как создать папку assets…