我在xml中包含了一个ExpandableListView。当我点击最后一项时,列表会自动通过滚动打开。 但是在滚动期间,底部需要更多的空间大约3-4dp,当我点击最后一组时,它不会崩溃,而是试图通过到达正常位置(那个额外空间消失的时间)来调整自己,如果我再次单击以折叠它工作正常。
是否有人遇到过类似的问题?这种行为被观察了1/4次。
答案 0 :(得分:0)
将它放在您的适配器中:
public void onGroupExpanded(final int groupPosition) {
super.onGroupExpanded(groupPosition);
listView.setSelectedGroup(groupPosition);
}