Я пытаюсь установить фоновое изображение в приложении для Android. У меня есть изображение в формате JPEG, и я хочу заполнить экран высотой изображения, сохраняя одинаковое соотношение сторон.Set Activity background without stretching
Я пытался путем создания файла XML растровый в вытяжке и установить его как:
android:background="@drawable/background_image"
Это XML
<?xml version="1.0" encoding="utf-8"?>
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/wallpaper1_1920x1200"
android:tileMode="disabled"
android:gravity="center" >
</bitmap>
С «центр» теге не растягивать изображение и он не изменяет его размер.
Есть ли способ показать полную высоту изображения (и обрезать стороны), поддерживая исходное соотношение сторон?
Вы можете разместить изображение в папке с возможностью рисования/nodpi, чтобы оно не растягивалось. – Pragnani