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
Це може здатися жахливо багато роботи, але ви будете дякувати мене, як тільки ви пару жмень кнопок і текстових полів, які ви хочете змінити шрифт на.
покласти його в папку активів.
Я сподіваюся, що це буде корисно.
Після декількох досліджень, мій кращий варіант був:
Менше коду і більш використання андроїда стандартам!