私のAndroidアプリにはpng画像の背景があります。サイズは800x480ピクセルです。幅方向に伸びているので、思った通りに見えません。画像は実際にはアプリの背景であり、imageViewだけではないため、android:scaleType="centerCrop"を使用して画像を均等に拡大縮小することができませんでした。
背景を均等に塗りつぶす画像が必要です。
NinePatchドローアブルを使用してみましたが、結果はまったく良くありませんでした。画像は、縦方向に引き伸ばされたときにぼやけたり、問題がなかったりしましたが、幅方向ではありませんでした。
これが私のXMLコードです:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:background="@drawable/menu"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
背景を正しく表示するために使用できる他のコマンドはありますか?