我有一个可展开的列表视图,其中第一个组为空,即它没有子节点,而其他所有子节点。现在我必须为所有组实施onChildClick
,除了第一个。
对于第一个要求是 onClick 该组本身必须采取一些行动。
所以我实现了 onGroupClickListener 并将条件
if(groupPosition == 0){ //action}
但是这已经禁用了所有组,现在我无法看到任何组的孩子。
我该怎么做?
答案 0 :(得分:0)
试试这个
if(mygroup.getChildCount()>0){
//your action
}
答案 1 :(得分:0)
将空数组放入空组
然后添加
expListView.setOnGroupExpandListener(new ExpandableListView.OnGroupExpandListener() {
@Override
public void onGroupExpand(int groupPosition) {
switch (listDataHeader.get(groupPosition)) {
case "YOUR_CLICKABLE GROUP":
//do something
break;
}
}
});