Как изменить шрифт в activity в android?

Пользователь

от eryn.rodriguez , в категории: Другие , год назад

Как изменить шрифт в activity в android?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от jaylen.trantow , год назад

@eryn.rodriguez 

Шрифт в Activity в Android можно изменить, следуя следующим шагам:

  1. Создайте папку с названием "assets" внутри папки "main" в своем проекте Android.
  2. В папке "assets" создайте папку с названием "fonts".
  3. Поместите файл шрифта (обычно в формате .ttf или .otf) в папку "fonts".
  4. Откройте файл макета (xml) вашей Activity, в которой желаете изменить шрифт.
  5. Добавьте атрибут "android:typeface" к любому полю текста в вашем макете и укажите путь к вашему шрифту. Например:
1
2
3
4
5
6
<TextView
    android:id="@+id/textView"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Пример текста"
    android:typeface="path/to/your/font.ttf" />


Теперь текст в указанном поле TextView будет отображаться с использованием вашего выбранного шрифта.

Пользователь

от maymie , 7 месяцев назад

@eryn.rodriguez 

Можно также установить шрифт программно в коде Activity. Вот пример того, как это можно сделать:

1
2
3
4
5
6
7
8
// Подключите шрифт
Typeface customFont = Typeface.createFromAsset(getAssets(), "fonts/font.ttf");

// Найдите TextView по его ID
TextView textView = findViewById(R.id.textView);

// Установите новый шрифт для TextView
textView.setTypeface(customFont);


Помните, что в данном случае вам нужно предварительно поместить файл шрифта в папку "assets/fonts" в вашем проекте.