Различия в размере текста TextView для Galaxy S7 и Galaxy S10e - PullRequest
0 голосов
/ 11 июля 2020

Я тестирую свое приложение на устройствах S7 и S10e. Для обоих устройств xmls отображаются из папки layout_normal_xxhdpi. И я устанавливаю размеры текста в текстовом виде с помощью dp. Но почему-то тексты рендеринга в S10e намного меньше. Как я могу решить проблему?

1 Ответ

0 голосов
/ 11 июля 2020

1dp имеет разный физический размер на каждом экране, dp учитывает пиксели. Вы можете узнать об этом здесь: https://youtu.be/zhszwkcay2A

Вы должны использовать SP вместо DP. SP остаются одинакового физического размера для разных размеров экрана. Если у вас есть вариации размера с одним и тем же SP на разных экранах, это не сделано специально. Тем не менее, это рекомендуемый способ сделать это.

...