У меня есть изображение, которое имеет разрешение, чтобы соответствовать всему экрану моего тестового устройства. При тестировании с другими размерами экрана изображение подходит только по ширине или высоте и оставляет пустое пространство, потому что оно всегда масштабируется пропорционально. Как установить изображение в полноэкранном режиме, если изменяется пропорция? Например, если экран моего устройства равен 3/4, изображение будет правильно масштабироваться на 3/4 дисплеях независимо от его разрешения. Однако, для 16/9 не будет соответствовать полноэкранному.
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:background="@color/blueish"
android:layout_height="fill_parent">
<ImageView
android:src="@drawable/splashandroid"
android:id="@+id/imageView1"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
</ImageView>
</LinearLayout>
также попробовал wrap_content для ширины макета изображения
Добавьте это в себя ImageView, android:scaleType="fitXY"
или вы можете использовать это в своей деятельности - imgview.setScaleType(ScaleType.FIT_XY);
Вы можете попробовать это,
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:background="@color/blueish"
android:layout_height="fill_parent">
<ImageView
android:src="@drawable/splashandroid"
android:id="@+id/imageView1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:scaleType="fitXY"/>
</LinearLayout>