我用 ListView(Adapter) 制作了 Fake ExandableListView(Adapter)。(因为我需要更多的定制)
一个列表项包含 GroupView 和 ChildView(默认可见性消失)
然后我改变子视图的可见性。
public void itemClicked(int position) {
Group group = groupData.get(position);
Child child = childData.get(group);
View childView = child.getChildView();
if (group.toggleExpansion()) {
childView.setVisibility(View.VISIBLE);
} else {
childView.setVisibility(View.GONE);
}
}
它工作正常,但我需要在展开列表项时自动滚动,比如真正的 ExpandableListView
如何自动滚动以显示孩子?