Неправильное масштабирование в android - PullRequest
0 голосов
/ 09 июля 2020

Я сделал приложение-помощник только для себя, поэтому мне нужно, чтобы оно отлично работало на одном устройстве. (OnePlus 8 Pro)

вот как должно выглядеть мое приложение [снимок экрана 1440x3168 AVD]:

how it should be displayed

but this is what it looks like on my phone [also 1440x3168]: image app: layout_constraintBottom_toBottomOf = "@ + id / RectangleTop" app: layout_constraintEnd_toEndOf = "@ + id / RectangleTop" app: layout_constraintStart_toStartOf = "parent" app: layout_constraintTop_toTopOf = "parent" />

в чем может быть проблема? Он отлично работает в AVD, но не работает на устройстве, для которого он предназначен. спасибо за помощь!

1 Ответ

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

Вы указали размер шрифта, используя sp единицы, которые могут варьироваться в зависимости от пользовательских настроек размера шрифта (которые, по-видимому, вы установили на своем устройстве иначе, чем на эмуляторе). Так что либо сделайте его меньше (например, 16sp), либо используйте вместо него dp, если это нормально.

...