Android-приложение: как узнать размер шрифта в настройках?
Я разрабатываю приложение для Android, и я хотел бы прочитать Размер шрифта в Настройки-> Дисплей-> Размер шрифта.
Так что, если пользователь установил свой Размер шрифта на Маленький / Большой / Огромный, я хотел бы применить это автоматически ко всему моему тексту
Я использую Samsung Galaxy Nexus, Android 4.1.2
Заранее спасибо за вашу помощь
2 ответа
Решение
Попробуйте прочитать FONT_SCALE
отandroid.provider.Settings.System
,
Вы также можете определить размер текста, используя единицы измерения "sp", которые аналогичны "dp", но масштабируются в соответствии с настройками пользователя для размера текста. Не нужно читать размер шрифта из системы самостоятельно.