ImageView显示图像顶部和底部的空白区域

时间:2014-08-19 11:31:24

标签: android layout imageview

我在android布局中添加图片。顶部和底部的图像中没有空白区域,但是当我在imageView中添加图像时,它会在图像的顶部和底部显示空白区域。 因此,如果我想在图像空间的正下方添加textview,则会出现在图像和textview之间。

我不明白为什么imageview在图像的顶部和底部显示空白区域。我没有添加android:padding等等。

  <ImageView
    android:id="@+id/imageView3"
    android:layout_width="wrap_content"
    android:layout_height="match_parent"
    android:layout_alignParentLeft="true"
    android:layout_alignParentTop="true"
    android:src="@drawable/img1" />

2 个答案:

答案 0 :(得分:20)

将这些attributes添加到ImageView

android:adjustViewBounds="true"
android:cropToPadding="false"
android:scaleType="fitXY"

答案 1 :(得分:4)

更改为

   <ImageView
   android:id="@+id/imageView3"
   android:layout_width="wrap_content"
   android:layout_height="match_parent"
   android:layout_alignParentLeft="true"
   android:layout_alignParentTop="true"
   android:adjustViewBounds="true"
   android:scaleType="fitXY"
   android:src="@drawable/img1" />