私は子供を追加する際に問題があります.1人の子供を追加すると、UIに2人の子供が同じ子の位置で表示されます..私の問題は、次の質問で言及されているものと似ています
ExpandableListView で子レイアウトが何度も繰り返される
https://stackoverflow.com/questions/10938763/double-child-entries-in-expandablelistview
しかし、解決策を見つけることができません..ここで私のコードを見てください
子の値は、この 2 次元配列を使用して指定されます。
String[][] child = {
mContext.getResources().getStringArray(R.array.alerts),
mContext.getResources().getStringArray(R.array.alerts),
mContext.getResources().getStringArray(R.array.alerts),
mContext.getResources().getStringArray(R.array.alerts),
mContext.getResources().getStringArray(R.array.alerts) };
私はこれを使用しました:
@Override
public int getChildrenCount(int groupPosition) {
return child.length;
}
しかし、これも子の数は5で、10個のアイテムが表示されます..