実機の画面サイズ、縦横比が異なる画像を貼りつけたい場合

主にGalaxyS(画面サイズ:H800xW480)で開発しているのですが、
画像は使い回しで、H960xW640サイズのものだったとします。
普通にはりつけると、

xmlソース





実際のレイアウト

縦横比が異なるため、上下に余白が出てしまいます。

余白がでないようにしたxmlソースはこちら。



android:scaleType="fitXY"
android:adjustViewBounds="true"

/>


実際のレイアウト


赤い記述を加えると、ぴったり、実機のサイズに収まってくれます。
android:adjustViewBoundsは描画の縦横比を維持するかどうかを指定するものなので、
なるべくなら
各解像度用に画像を用意した方が良いように感じます。






引用元:http://unizain.com/masa/?cat=9