Android アプリケーションで背景画像を設定しようとしています。JPEG 画像があり、同じ縦横比を維持しながら画像の高さで画面を埋めたいと考えています。
drawable で 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>
「center」タグを使用すると、画像は引き伸ばされず、サイズも変更されません。
元の縦横比を維持したまま、画像の全高 (および切り取り側) を表示する方法はありますか?