图像不适合屏幕

Mar*_*ues 1 android imageview

我有一个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"
         />
Run Code Online (Sandbox Code Playgroud)

屏幕显示图像,但左侧和右侧有一个相当大的填充,顶部和底部有一点点填充.我已经尝试将android:padding设置为0dip但没有结果.

链接到图片,我还不能发布图片:截图

任何帮助,将不胜感激.

Ste*_*ley 9

这可能是您的图片大小和缩放比例的问题.如果你的图片没有足够的像素来填充屏幕而你没有告诉它要拉伸图片,那么你的两侧会有间隙.修复是使用android:scaleType="fitXY".请注意,这适用于设置图像时,android:src="..."而不是android:background="..."默认情况下设置的背景,以拉伸并适合视图.(两者兼顾的目的是通过将帧设置为背景,将主图像设置为源,可以执行诸如在图像周围设置框架之类的操作.)