如何显示图像以使其适合整个屏幕?

时间:2012-05-18 05:37:28

标签: android android-imageview android-linearlayout

<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。应该重新调整尺寸然后再使用?

1 个答案:

答案 0 :(得分:1)

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

注意:您也不需要 layout_x ,也不需要 layout_y