getchildrencout() メソッドは、展開可能なリスト内のすべてのグループではなく、1 つのグループ内の子のサイズのみを取得します。または child.size() も行います。単純に、すべてのグループではなく、1 つのグループの子のサイズです。
enter code here
convertView.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
for (int i = 0; i < tempChild.size(); i++) {
if(i!=childPosition)
tempChild.get(i).setCheck(false);
else {
tempChild.get(i).setCheck(true);
}
}
}