Android:在ListView中将所有项目设置为相同的布局高度

时间:2011-11-11 18:22:23

标签: android listview

我有一个列表视图,每次使用不同的项目列表进行渲染,高度可变 我想要的是,在为每个视图将Views设置为layout_height时,根据具有最高layout_height="wrap_content"的视图将列表视图中的所有min=30dp设置为相同的布局高度。

另外,我想对高度应用最小值和最大值。 因此,如果我定义max=100dpViews,则最大的视图会自动呈现为70dp ListView中的所有{{1}}都应设置为70dp。

我不知道如何去做,期望在代码中计算最大视图高度值,并将它们设置为所有视图,但这对我来说似乎并不优雅,特别是因为我需要翻译它到代码中的DP。

任何更简单的想法?

1 个答案:

答案 0 :(得分:0)

你想要达到的目标不会像普通方式一样漂亮,但它会起作用;)通常你会事先确定身高,然后继续下去:)