我使用一个linearLayout并在其中放入3个listview。我想滚动整个视图,其中有3个listview。当我使用每个列表视图的固定高度和宽度执行此操作时,整个视图可以平滑滚动。但当我将listView的高度和宽度设为wrap_content时,整个视图不会滚动,我需要带有wrap_content的listview。
请为此提供解决方案或建议。
答案 0 :(得分:2)
您无法将任何垂直滚动视图放入另一个垂直滚动视图中。 ListView没有绝对高度,因此无法正常工作。
你可以做的是使用包含3个LinearLayouts(而不是ListViews)的ScrollView。
或使用一个ListView显示所有数据,即使用MergeCursor从3个不同的光标显示。
有很多种可能性,你提供什么样的数据,以及它们的外观如何?