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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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" />
答案

将这些attributes添加到ImageView

android:adjustViewBounds="true"
android:cropToPadding="false"
android:scaleType="fitXY"
另一答案

改变这个

   <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" />

以上是关于ImageView显示图像顶部和底部的空白区域的主要内容,如果未能解决你的问题,请参考以下文章

如何删除imageview的空白而不裁剪它们

如何投影openGL控件的顶部和底部区域

ImageView 裁剪顶部和底部并固定纵横比

通过图像视图滚动视图 ios

将 imageview 限制为 10% 的区域,顶部和前锚之间有空间

删除图像视图周围的空白