プロジェクトで展開されたリストビューを使用している場合、一度に1つだけリストビューを展開する必要があります。つまり、アイテムを展開し、リスト内の別のアイテムを展開しようとすると、展開した前のアイテムが折りたたまれ、クリックされた新しいアイテムが展開するために、回答は大歓迎です、私はクリックリスナーのために以下のスニペットで試しています。
convertViewpar.setOnClickListener(new OnClickListener() {
int i=1;
public void onClick(View v) {
i = i++;
int[] expds = new int[100];
expds[0]=0;
expds[i] = groupPosition;
if(expds[i]==expds[i-1]){
if(isExpanded)
expandlist.collapseGroup(i);
else
expandlist.expandGroup(i);
}else{
expandlist.collapseGroup(i-1);
if(isExpanded)
expandlist.collapseGroup(i);
else
expandlist.expandGroup(i);
}
}
});