Почему эмулятор Android Studio искажает фоновое изображение - PullRequest
0 голосов
/ 10 октября 2018

Я занимаюсь разработкой приложения в Android Studio.Я применил изображение в качестве фона действия, и все выглядит хорошо в редакторе макета.Нет искажения изображения.Однако , когда я запускаю эмулятор для телефона Nexus 5X, фоновое изображение сильно искажается .Почему?

Изображение, которое я использую для фона, хранится в папке drawable и на него ссылаются следующим образом в файле XML, определяющем стиль проблемного действия: android:background="@drawable/login_activity_background"

Я посмотрел телефонное разрешение Nexus 5X для фонов и обнаружил, что изображения должны быть 1080x1920 пикселей, и моя фоновая картинка соответствует этому разрешению с точностью до пикселя (то есть мое фоновое изображение также 1080x1920 пикселей), поэтомуЯ думаю, что разрешение изображения не имеет отношения к моей проблеме?

Вот изображение моей проблемы: enter image description here

1 Ответ

0 голосов
/ 10 октября 2018

Это из-за того, как отображается экран эмулятора.

Это не искажается.Ваш компьютер недостаточно мощен для воспроизведения полноцветного изображения в эмуляторе или цветовое пространство ограничено по другим причинам.

Попробуйте на реальном устройстве, и у вас не должно возникнуть этой проблемы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...