根据listview的行高动态拉伸图像

时间:2011-07-29 05:00:07

标签: android android-layout android-listview android-imageview

我在列表视图中有一行包含3个字段。左侧的图标,标题和标题下方3-4行的说明。最初描述是隐藏的。点击标题后,可见性从Gone变为Visible,反之亦然。当描述可见时,我想将图像视图(图标)拉伸到展开行的高度。我该怎么做呢 ?我已经给了

android:layout_height="fill_parent"

android:scaleType="fitXY" to <ImageView />

如果我在程序中将图标的高度更改为LayoutParams.FILL_PARENT,则图像会超出必要范围。

1 个答案:

答案 0 :(得分:2)

您可以尝试使用重力FILLFILL_HORIZONTALFILL_VERTICAL功能。请查看this以获取有关此内容的更多详细信息。