0
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/LinearLayout1"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content" >

<ImageView
    android:id="@+id/imageView1"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:gravity="center_vertical"
    android:scaleType="fitXY"
    android:adjustViewBounds="true"
    android:layout_x="0dip" 
    android:layout_y="0dip"
    android:background="@drawable/mlview1" />

我正在使用 android 模拟器 2.2 。我的图像水平占据屏幕,但垂直显示与底部有很大的差距。图像尺寸为 800X600 。是否应该重新调整大小然后使用?

4

1 回答 1

1

确保:
1. 父子元素的高度和宽度都是fill_parent
2. 您正在设置src属性,而不是图像上的背景属性

注意:您也不需要layout_xlayout_y

于 2012-05-18T05:45:42.620 回答