【发布时间】:2016-04-08 02:53:40
【问题描述】:
看,我知道将列表视图放在滚动视图中是个坏主意,但是,出于某种原因,我必须这样做。
我有一个包含 3 个片段的视图,它们位于滚动视图内,
<scrollview>
<framelayout></framelayout> -> each framelayout is fragment container
<framelayout></framelayout>
<framelayout></framelayout>
<scrollview>
我膨胀的第一个片段在其中包含一个列表视图
问题在于,即使我将framelayout 高度设置为wrap_parent,它也不会动态设置高度。我必须在视图完成渲染后手动设置高度,然后计算内容的高度..
我的问题,有没有办法让片段内的列表视图设置为wrap_parent,这样我就不必在每次列表视图内的适配器呈现时手动计算高度?
【问题讨论】:
-
为什么不使用自定义滚动视图来处理在其中嵌入列表视图的情况?
标签: android listview android-fragments scrollview