如何在列表视图中设置修复图像高度100%

时间:2016-03-14 10:00:28

标签: android arrays

这里我使用了代码,发生了空间我如何删除此空间enter image description here

<ImageView
        android:id="@+id/icon"
        android:layout_width="110dp"
        android:layout_height="110dp"
        android:contentDescription="@string/image"
        android:layout_alignParentRight="true"
        android:paddingRight="5dp" /

&GT;

3 个答案:

答案 0 :(得分:1)

在ImageView中使用它

 android:scaleType="fitXY"

答案 1 :(得分:0)

尝试使用android:layout_height="match_parent"而非110dp。

  

永远不要硬编码这样的值,总是使用布局,重量,比例等因为 EVEN 如果它在您的设备上看起来不错,那么在具有不同屏幕尺寸/像素的其他设备上可能看起来不对密度

答案 2 :(得分:0)

由于您的文本视图(例如:“Google是一个跨国公开交易的组织”),您获得的额外空间的行数不同,有些文本有3行,有些文本有2行,Ur图像高度非常适用于2行文本,但对于3行文本,它将获得一个空格。所以我的建议是你可以限制你的项目文本视图maxlines等于2,它将解决你的问题。

将此插入ListView项目TextView

android:maxLines="2"