2015-11-24 2 views
0

Для моего приложения я тестировал его на двух разных телефонах! Один с KitKat, но с использованием темы Lollipop, а второй - с леденцом.Различные семейства шрифтов в одном приложении?

KitKat Version

Lollipop Version

Они используют семейство шрифтов без засечек-свет, но второй (версия леденец) шрифт это смелее?

Как я могу установить его так, чтобы он был постоянным?

+1

Предоставьте свой собственный шрифт в папке «assets», затем извлеките его и установите шрифт ваших представлений на него. –

+0

Проверьте, установлен ли пользователь на другом системном шрифте на любом устройстве. –

+0

Фрэнк, но не является sans-serif-light обычного шрифта для использования, который поставляется с ОС? Разве это не работает, когда его одно и то же приложение без каких-либо других шрифтов, чтобы выбрать из приложения? Amit устанавливает различные системные шрифты, влияя на шрифт приложений, даже если он установлен в XML-приложении? Также спасибо Фрэнку и Амиту за то, что вы вернулись ко мне :) – SmiffyKmc

ответ

1

Если вы не используете свой собственный шрифт в своем приложении, устройство использует системный шрифт, а корневые устройства могут менять свой системный шрифт, поэтому здесь возникают разные шрифты на разных устройствах. Просто поместите свой собственный шрифт в папку с ресурсами и примените его к текстовому виду, теперь все они выглядят одинаково в любом месте.

+0

Великий Амир! Убивал меня, поскольку я не знал, что случилось, поскольку я думал, что этот шрифт доступен на всех устройствах. Кажется, у производителей есть свои собственные шрифты! Спасибо, парни! – SmiffyKmc

+1

@Smiffykmc добро пожаловать ;-) –

+1

Не только. Различные версии ОС Android могут использовать разные шрифты (DROID, ROBOTO, ...). –

Смежные вопросы