为什么图像从底部和顶部保留白色空间?

时间:2014-05-22 09:54:34

标签: android xml

我所拥有的是一项活动,我将图像添加到其中,并使用以下xml将其作为活动的背景:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".SplashScreen">

    <ImageView
        android:id="@+id/imageView1"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:layout_centerHorizontal="true"
        android:layout_centerVertical="true"
        android:src="@drawable/splash5" />     
</LinearLayout>

,图像尺寸为:宽度为550像素,高度为800像素

enter image description here

正如您从图像中可以看到的那样,您可以在顶部和底部看到一个白色空间..为什么会发生这种情况,即使它是父级的宽度和高度?

1 个答案:

答案 0 :(得分:1)

像这样使用:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".SplashScreen">

    <ImageView
        android:id="@+id/imageView1"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:layout_centerHorizontal="true"
        android:layout_centerVertical="true"
        android:src="@drawable/splash5"
         android:scaleType="fitXY"

      />     
</LinearLayout>