Android 将2个片段(一个片段和一个ListFragment)滚动为一个片段

Android 将2个片段(一个片段和一个ListFragment)滚动为一个片段,android,scrollview,android-fragments,Android,Scrollview,Android Fragments,我在一个活动中有两个复杂的片段(一个片段,下面还有一个ListFragment),我希望能够滚动整个屏幕,以便看到列表的其余内容。我尝试将这两个片段放在滚动视图中,它确实滚动,但列表片段只显示第一行。之后,我继续滚动,但屏幕是空的(没有显示其他列表行) 有人知道问题是什么和/或如何解决吗?将第一个片段设置为第二个片段中ListView的标题 mySecondFragment.getListView().addHeaderView(containerOfFirstFragment). 其中con

我在一个活动中有两个复杂的片段(一个片段,下面还有一个
ListFragment
),我希望能够滚动整个屏幕,以便看到列表的其余内容。我尝试将这两个片段放在
滚动视图中,它确实滚动,但列表片段只显示第一行。之后,我继续滚动,但屏幕是空的(没有显示其他列表行)


有人知道问题是什么和/或如何解决吗?

将第一个片段设置为第二个片段中ListView的标题

mySecondFragment.getListView().addHeaderView(containerOfFirstFragment).
其中containerOfFirstFragment是包含第一个片段的视图(布局)

mySecondFragment.getListView().addHeaderView(containerOfFirstFragment).

也许有可能以另一种方式添加标题视图,但我不寻求它。

您的意思是想为第二个listfragment在第一个片段上插入任何滚动类型的操作吗?我不想将片段的布局添加为另一个片段的标题。片段具有复杂的逻辑(游标装入器等),并用于其他几个活动,因此将所有逻辑移到单个片段中是复杂的。我不是说“片段的布局”,而是说包含片段的布局,请参阅“布局”一节并查看第一个示例。谢谢。出于某种原因,我没想到这会奏效。但它确实起作用了,就像卡齐拉说的,我从没想过这会起作用。我明天试一试。Thnx for sharingIn除了kaciula之外,如果逻辑不太复杂(比如下载一些数据并展示),我喜欢将逻辑保留在片段中,而不是活动中,因为如果这样做,您可以轻松创建新屏幕,只需弹出一个片段。