我已经把所有的答案都读到这里了:How can I put a ListView into a ScrollView without it collapsing?但是似乎没有人关心为什么ListView在放入ScrollView时会折叠。我认为onMeasure()方法发生了一些事情,但我不确定。那么,有人知道吗?
我已经把所有的答案都读到这里了:How can I put a ListView into a ScrollView without it collapsing?但是似乎没有人关心为什么ListView在放入ScrollView时会折叠。我认为onMeasure()方法发生了一些事情,但我不确定。那么,有人知道吗?
2条答案
按热度按时间umuewwlo1#
你的方法不是很好。因为你没有描述你的情况,我不能确切地说你需要什么。但无论如何,我会建议使用页眉和页脚,而不是把滚动列表视图在滚动视图。但如果你需要无论如何,我建议使用回收视图和嵌套滚动视图代替,因为它处理了很多滚动问题。
RecyclerView
NestedScrollView
pbwdgjma2#
Android不支持将可滚动UI组件作为其他可滚动UI组件的子组件放置。由于
ListView
默认为可滚动,因此可能存在问题。因此,所有建议都是不要将ListView
作为ScrollView
的子组件使用