我目前在尝试将ListView放置在ScrollView中。根据我所了解的,这种做法不被推荐,但我想让ListView完全展开,并显示所有行,以便无需滚动。然而,我一直在努力找到方法告诉ListView在需要定义高度时如何完全展开以显示所有行。我该如何在绘制之前计算完全展开的ListView的高度呢?
这个问题主要源于不能在另一个可滚动视图中放置一个可滚动视图。只要我能够使ListView扩展展示所有行,即使它无法滚动,我也没关系。然而,如果没有为其指定高度,我无法实现这一点,而这似乎需要计算。
我的整个布局对于“物理”屏幕来说太大了,需要滚动才能显示余下的列表和底部的按钮。我想表达的是,“虚拟”屏幕即使没有ListView也太大而无法适合一个屏幕。