ExpandableListView 功能界面布局探究之三(没有child的下拉列表,group不展开的实现)

来源:互联网 发布:淘宝店装修模板下载 编辑:程序博客网 时间:2024/05/17 07:53

很多时候要用户加入文件,列表才得以展开,在加入文件之前child是空的。那么group自然不能展开拉~

效果图:点击空列表没反应

点击不为空的列表弹出下拉列表菜单子项:

代码:

mExpandableListView//这里是控制如果列表没有孩子菜单不展开的效果
    .setOnGroupClickListener(new ExpandableListView.OnGroupClickListener() {
     @Override
     public boolean onGroupClick(ExpandableListView parent,
       View v, int groupPosition, long id) {
      // TODO Auto-generated method stub
      if (child.get(groupPosition).isEmpty()) {// isEmpty没有
       return true;
      } else {
       return false;
      }
     }
    });

2和3的问题我都写在主activity里面,建立相对应的下拉响应~

转载自:http://hi.baidu.com/%C1%D6%B5t%B3%CE01/blog/item/ffcf481dc5f64e75f724e4c6.html

原创粉丝点击