我有一张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,但没有结果。
链接到图片,我还不能发布图片:screenshot
任何帮助都将不胜感激。
发布于 2010-03-25 22:55:52
这可能是你的图片大小和缺乏缩放的问题。如果你的图片没有足够的像素来填满整个屏幕,而且你没有告诉它去拉伸图片,那么你的边上就会有空隙。修复方法是使用android:scaleType="fitXY"。请注意,这适用于使用android:src="..."而不是android:background="..."设置图像时,因为默认情况下背景设置为拉伸和适应视图。(两者都有的目的是,它允许您通过将帧设置为背景,将主图像设置为源,来在图像周围设置帧。)
https://stackoverflow.com/questions/2515392
复制相似问题