используя модуль «sp» вместо «dp» для определения размеров вида - PullRequest
1 голос
/ 13 марта 2019

Обычно sp используется для установки text size, но разве это плохая практика - использовать это для установки размеров вида в макете? В этой строке файла .xml я не увидел ни одного предупреждения:

android:layout_height="20sp"

Этот вопрос косвенно следует за моим предыдущим вопросом .

1 Ответ

1 голос
/ 13 марта 2019

Использование sp для измерений View будет буквально масштабировать весь пользовательский интерфейс на основе предпочтения размера шрифта пользователя.Если это то, что вы хотите, пойти на это.Но я думаю, вы столкнетесь с трудностями, заставляя ваши представления хорошо выглядеть на всех уровнях предпочтения размера шрифта.Вы создадите свой пользовательский интерфейс для одного размера шрифта, а затем при переключении на другой ваши представления будут сильно отличаться.

...