import android.widget.ExpandableListAdapter;
import android.widget.ExpandableListView;
import android.widget.ExpandableListView.OnChildClickListener;
+import android.widget.ExpandableListView.OnGroupClickListener;
import android.widget.SimpleExpandableListAdapter;
import android.widget.TextView;
}
});
+ recordList.setOnGroupClickListener(new OnGroupClickListener() {
+ @Override
+ public boolean onGroupClick(ExpandableListView parent, View v,
+ int groupPosition, long id) {
+ if (parent.expandGroup(groupPosition)) {
+ for (int i = 0; i < parent.getExpandableListAdapter()
+ .getGroupCount(); i++) {
+ if (i != groupPosition) {
+ parent.collapseGroup(i);
+ }
+ }
+ } else {
+ parent.collapseGroup(groupPosition);
+ }
+ return true;
+ }
+ });
+
recordList.setOnChildClickListener(new OnChildClickListener() {
@Override
public boolean onChildClick(ExpandableListView arg0, View arg1,