TaxiListAdapter list_adapter = new TaxiListAdapter(
TaxiListActivity.this, groupHeader, hashMap);
list_view.setAdapter(list_adapter);
list_view.setOnGroupExpandListener(onGroupExpandListener);
private OnGroupExpandListener onGroupExpandListener = new OnGroupExpandListener() {
public void onGroupExpand(int groupPosition) {
list_view.setSelectedChild(groupPosition, 0, true);
}
};
在上面的部分中,list_adapter是Header列表及其子列表,我将此列表放在Expandable列表视图中,列表正确显示。当我点击列表的任何父(标题)时,它正在打开,但它向下滚动,它显示我最后一个子数据,我希望它从布局开始显示我。
答案 0 :(得分:0)
试试这个
TaxiListAdapter list_adapter = new TaxiListAdapter(
TaxiListActivity.this, groupHeader, hashMap);
list_view.setAdapter(list_adapter);
list_view.setOnGroupExpandListener(onGroupExpandListener);
private OnGroupExpandListener onGroupExpandListener = new OnGroupExpandListener() {
public void onGroupExpand(int groupPosition) {
}
};