Как я могу настроить параметры независимого от масштаба пикселя (sp) в эмуляторе?
Я хочу использовать sp вместо dp для текста в моем приложении, чтобы позволить пользователю (согласно документации) масштабировать текст по причинам доступности. Мне нужно проверить мои макеты на соответствие этому, чтобы убедиться, что нет никаких визуальных проблем, таких как обрезание или скрытие текста. Моя проблема в том, что я не могу найти способ изменить эту настройку в эмуляторе или в любом телефоне, к которому у меня есть доступ. То, что я ищу, это то, что позволило бы мне настроить системные размеры текста так, чтобы мой текст 12sp выглядел больше в приложении. Как я могу это сделать?
1 ответ
Я считаю, что нет никаких нормальных предпочтений, доступных пользователю. Смотрите этот вопрос на Android stackexchange. Это с 2010 года, но с тех пор ничего не изменилось.
Хорошо, этот ответ был полностью ложным. В Android 4 (ICS) есть два варианта изменения размера текста:
Settings -> Display -> Font size
Это позволяет установить общий размер текста (маленький, средний, большой,..)Settings -> Accessibility -> Large Text
Upscales все текстовые записи
Они оба изменяют один и тот же параметр, поэтому при включении Large text
при доступности он изменяет размер шрифта на огромный.