質問

320x480の画像があり、画面全体に合わせたいです。これがmain.xmlコードです

<ImageView   xmlns:android="http://schemas.android.com/apk/res/android">
        android:id='@+id/splash_medium'

        android:layout_width="fill_parent" 
        android:layout_height="fill_parent" 

        android:src="@drawable/wallpaper320x480"
         />

画面には画像が表示されますが、左と右側にかなりのパディングがあり、上部と下部に少しパディングがあります。 Android:Paddingを0DIPに設定してから、結果なしで試してみました。

画像へのリンク、私はまだ画像を投稿できません: スクリーンショット

どんな助けも感謝します。

役に立ちましたか?

解決

これはおそらくあなたの写真のサイズとスケーリングの欠如に関する問題でした。画像が画面に入力するのに十分なピクセルがなく、写真を伸ばすように言わない場合は、側面にギャップがあります。修正は使用することです android:scaleType="fitXY". 。注意してください、これは画像がで設定されるときに適用されます android:src="..." それよりも android:background="..." 背景はデフォルトでストレッチしてビューに適合するように設定されているためです。 (両方を持つことの目的は、画像の周りにフレームを持つようなことをすることができるということです。フレームを背景として、メインイメージをソースとして設定することにより。)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top