android - 滚动时具有固定 groupView 的 ExpandableListView

标签 android android-listview

我在我的应用程序中使用了 ExpandableListView,一切正常。 虽然,每个 groupView 都包含大量子项,并且当展开 groupView 并显示子项时,我希望 groupView 在向下滚动列表时保持在顶部。换句话说,我正在寻找一种方法来避免在展开一个 groupView 时将 groupView 和 subview 视为唯一列表。有什么办法可以实现吗?

最佳答案

如果您打算使用 ExpandableListView,您可能可以使用一些逻辑将您的 View 添加到 ListView 之上的 View 中。

HEADER VIEW 然后是 ListView

当用户点击群组时,将位于 ListView 上方的标题 View 设置为群组。

关于android - 滚动时具有固定 groupView 的 ExpandableListView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8097368/

相关文章:

android - 如何在 fragment 类中绑定(bind)列表适配器

android - 是否可以将单个项目置于 ListView 的中心?

android - ListView 项目不会膨胀以按预期包装内容,高度 == 0 但不应该

php - 使用android和php将图像上传到服务器(mysql数据库)

android - Firebase 云消息系统 UI 已停止

android - 如何区分android ListView中的已读和未读消息?

java - 为每个元素添加一个按钮到 ListView

java - Vuforia 在设备数据库中添加/删除图像 - 目标管理器以编程方式

java - 下一张图片在 'ImageSwitcher' 中滑动时未显示

android - 禁用 Android ListView 'blue' 背景