在android可扩展列表视图中组点击监听器

时间:2011-12-30 07:34:38

标签: android expandablelistview

我有一个可展开的列表视图,其中第一个组为空,即它没有子节点,而其他所有子节点。现在我必须为所有组实施onChildClick,除了第一个。

对于第一个要求是 onClick 该组本身必须采取一些行动。

所以我实现了 onGroupClickListener 并将条件

if(groupPosition == 0){ //action}

但是这已经禁用了所有组,现在我无法看到任何组的孩子。

我该怎么做?

2 个答案:

答案 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;

            }
        }
    });
相关问题