在滚动时固定分组视图的可展开列表视图

4

我在我的应用程序中使用了ExpandableListView,并且一切都运行良好。虽然每个groupView包含大量的子项,但当展开groupView并显示子项时,我希望groupView在向下滚动列表时保持在顶部。换句话说,我正在寻找一种避免在展开一个groupView时将groupViews和子视图视为唯一列表的方法。有没有办法实现这一点?


你在这里得到了任何解决方案吗?我也有类似的需求。 - CoDe
1个回答

1
如果您决定使用ExpandableListView,您可能能够编写一些逻辑,将您的视图添加到整个列表视图上面的视图中。
页眉视图然后是ListView
当用户单击组时,将页眉视图设置为该组,该视图位于列表视图之上。

这样的标题视图在滚动时是否保持固定,还是只是子列表中的另一行?注意:在调用setAdapter之前调用此方法。这样ListView就可以使用提供的游标包装一个也将考虑头部和尾部视图的游标。 - zeme
是的,这是真实的故事。我认为在进一步思考后,这种方法可能行不通。但是你可以添加一个隐藏视图,放在整个列表视图之上,并进行设置。 - JoeLallouz

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接