// 只允許開啟一個分組 expandListView.setOnGroupExpandListener(new OnGroupExpandListener() { @Override public void onGroupExpand(int groupPosition) { for (int i = 0, count = expandTreeViewAdapter.getGroupCount(); i < count; i++) { if (i != groupPosition) { expandListView.collapseGroup(i); } } } });