【发布时间】:2019-04-16 12:06:11
【问题描述】:
正如标题所说。我试图用视口的全高度显示极其复杂的布局,但我需要它可滚动,因为在它下面有一个简单的 recyclerview 和一些项目。我已经想过把所有东西都放在一个多类型的 recyclerview 适配器中,但是上层布局的逻辑太复杂了,我认为这是不可能的。
我尝试使用NestedScrollView 并将fillViewport 设置为true,但我无法定义此上部布局的尺寸和其下方的recyclerview。一切都需要在一个布局内,因为滚动视图不能有多个子级,但是当我将所有内容放在线性布局中并将上部布局设置为 match_parent 时,它会显示全屏,直到数据加载到其下方的回收器视图中。然后它将这个上部布局视为 wrap_content。
我不知道该怎么做这样的事情。最好有某种ViewGroup,它支持滚动并在我们滚动时调整其下方的recyclerview,但我不知道该怎么做。
【问题讨论】:
-
请提供xml文件代码
标签: android android-recyclerview