Таким образом, мы знаем из многих других сообщений, что мы должны использовать sp, а не dp для текста на Android, и мы знаем, что причиной этого является уважение "пользовательских настроек".
Но каковы эти предпочтения? Как пользователь может изменить этот параметр?
Я не могу найти ссылку с помощью настроек на моем телефоне (я бы ожидал чего-то в "Доступность" или "Экран" ). Итак, что такое пользовательская настройка? Это делается только с помощью таких приложений, как "Большой шрифт"?
Предполагая, что он (установлен каким-то большим шрифтом) - я играл с Google Docs и некоторыми другими приложениями Google с установленным шрифтом на 130%. В то время как большая часть макетов остается в порядке, некоторые немного отключаются и не могут быть прочитаны (и это на большом экране SGS2). Итак, каков подход к разработке приложений с размерами текста с использованием "sp"? Уверяем ли мы, что он работает на 100% масштабировании, а затем игнорирует другие настройки - назовите это особым случаем, о котором может беспокоиться пользователь, или мы не делаем этого, чтобы убедиться, что все расширяется или прокручивается, если текст переполняется
Один из аргументов заключается в том, что мы должны использовать "dp", чтобы гарантировать, что пользователь имеет возможность увидеть текст (даже если он должен использовать увеличительное стекло)
Мысли/комментарии?