2018 Як встановити певний шрифт для тексту кнопки в android android

Androids .help Русский Android-спільнота.

Я хочу, щоб мій текст кнопки, щоб бути в шрифті Copperplate Gothic Light, і я ще не зустрічав простий чистий код для простої функції, як це. Допоможіть!

PS: З Android поставляється з Аріель і кілька інших шрифтів на свій власний, ми повинні імпортувати (вибачення за відсутністю кращого слова, так як їм нове для цього) шрифту ми хочемо використовувати. Це все, що я був в змозі зібрати до ще і це, гдетропа закінчується для мене.

Top 5 Respuesta

1) Отримати шрифт вам потрібно, як .ttf (CopperplateGothicLight.ttf наприклад) файл і помістіть його в / Активи / директорії вашого проекту

2) Використовуйте цей код для посилання на шрифт і встановити його на вашій кнопки:

Перш за все, скачайте TTF файл для стилю шрифту, а потім покласти його в assets папку вашого проекту.

Ви можете встановити його програмно наступним чином:

Якщо ви плануєте додати той же шрифт на кілька кнопок, які я пропоную, що ви йдете весь шлях і реалізувати його як стиль і підкласу кнопки:

Етовспомогательний клас, щоб встановити шрифт на TextView (пам'ятаєте, Баттонподкласс TextView) на основі com.my.package. атрибут шрифту:

В RES / значень / attrs.xml ми визначаємо для користувача styleable атрибут

І, нарешті, приклад використання в макеті:

І в RES / значень / style.xml

Це може здатися жахливо багато роботи, але ви будете дякувати мене, як тільки ви пару жмень кнопок і текстових полів, які ви хочете змінити шрифт на.

покласти його в папку активів.

Я сподіваюся, що це буде корисно.

Після декількох досліджень, мій кращий варіант був:

Менше коду і більш використання андроїда стандартам!

останні питання

Схожі статті