【问题标题】:ExpandableListViewGroupPosition?ExpandableListView 组位置?
【发布时间】:2014-02-13 04:57:43
【问题描述】:
我已经实现了ExpandedListView。我有两个问题
当我展开和滚动子项时,组标题也会滚动,有什么方法可以使组标题始终保持在顶部,即使我们滚动子项列表?
有什么方法可以让 ExpandableListView(在子项出现之前)适合手机屏幕,现在在底部的空白处?
【问题讨论】:
标签:
java
android
android-listview
expandablelistview
【解决方案1】:
第一个问题:
不,没有为什么你可以修复组视图,如果你想修复组,我建议你在屏幕上制作四个列表视图。在 Linearlayout 中,让 4 个 textview 和 4 个 listview 交替放置,以便它们固定,如果里面没有孩子,你可以写一些适当的消息说没有什么可显示的。
我想它也解决了你的第二个问题?
【解决方案2】:
1.当我展开和滚动子项时,组标题也会滚动,即使我们滚动子项列表,有什么方法可以使组标题始终保持在顶部?
否,ExpandableListView的Header(Parent)和Childs是相互连接的 除了滚动父view之外,不能独立滚动Child view。
2。有什么方法可以让 ExpandableListView(在子项出现之前)适合手机屏幕,现在在底部的空白区域中吗?
您可以通过将ExpandableListView 的高度和宽度设置为固定来适应ExpandableListView,但是当您向其中添加一些数据时它总是会受到影响。到那时你不能把它塞进屏幕里。