Как исправить ширину просмотра изображения - Не заполнить всю ширину экрана - PullRequest
0 голосов
/ 12 апреля 2019

Я создаю приложение, которое использует ImageView в основном упражнении, которое охватывает всю ширину экрана, высота должна соответствовать разрешению изображения.

Вот мой xml:

<RelativeLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content">

    <ImageView
        android:adjustViewBounds="true"
        android:id="@+id/bgImage"
        android:scaleType="fitXY"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:src="@drawable/bg_home_blue"/>

</RelativeLayout>

Вот как выглядит мой макет:

enter image description here

Кажется, все работает нормально, но я не знаю, откуда взялись эти отступы, я пытался изменить scaleType, но, похоже, ничего не работает.

Edit:

Если вместо src поставить только синий фон, отступы исчезают, и он заполняет всю ширину (чем мне нужно также установить конкретную высоту)

1 Ответ

1 голос
/ 12 апреля 2019

Я полагаю, что ваше изображение png и вокруг него есть пространство, даже если ваш scaleType - FitXY, это не значит, что оно удалит пространство вокруг файла png, проверьте это и дайте нам знать, что произошло, или хотя бы загрузить свой файл изображения

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