android中ExpandableListView控件,点击下一个时,上一个自动收起

原创 2015年11月20日 17:55:32

通过测试,可以实现点击下一个时,上一个自动收起的效果方法:

ExpandableListView控件定义,绑定(这些不是重点,就不详细述说)后,给ExpandableListView控件添加一个setOnGroupExpandListener监听事件(注意是:setOnGroupExpandListener 而不是setOnGroupClickListener)在监听事件中处理的事项是:利用循环找出你点击Group的位置,利用判断将其他位置的Group收起来,具体的代码是:

ExpandableListView.setOnGroupExpandListener(new OnGroupExpandListener() {


@Override
public void onGroupExpand(int groupPosition) {
for (int i = 0, count = ExpandableListView
.getExpandableListAdapter().getGroupCount(); i < count; i++) {
if (groupPosition != i) {// 关闭其他分组
ExpandableListView.collapseGroup(i);
}
}
}
});

版权声明:本文为博主原创文章,未经博主允许不得转载。

Android中实现类似qq好友列表展开收起的效果

最近两天学习实现了一个功能,感觉很好,一定要记录下来。 在网上找了一些资料,林林总总,总是不那么齐全,有的代码做成小Demo还会报错,需要自己调试半天。也幸好如此,我将此功能涉及到的一些知识点理解的...

Android记录11-控制ExpandableListView展开和关闭

Android记录11-控制ExpandableListView展开和关闭 2013年12月5日 工作记录 我们在使用ExpandableListView可能会遇到各种问题,比如说...
  • wwj_748
  • wwj_748
  • 2013年12月05日 16:42
  • 18769

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

ExpandableListView实现点击打开收起功能

Listview点击展开,显示详情。使用ExpandableListView可以轻松实现。网上有好多例子。但是出现了一个问题,当有多条数据,listview只显示一条。是因为listview的高设置的...

Android ExpandableListView的特殊使用——始终展开不收缩

1、首次加载全部展开:mDownloadListView.setAdapter(mDownloadAdapter); for (int i = 0; i < downloadGrou...

Android_ExpandableListView_子item响应点击事件

1.满足条件 如果使用ExpandableListView,需要子item响应一个事件,比如重新启动一个新的activity,需要满足下面的条件: (1).修改Adapter返回值 覆写BaseE...

expandablelistview的子控件及其中控件的点击事件

先上图。可以看到。这是一个很普通的扩展列表。在子项中。有一个减号的按钮。 要 实现的功能是点击某个item。绿色的文本数字加一。点击红色的减号。文本减一。吼。这个真的不容易的啊。特别对于我这样的菜鸟来...

Android ExpandableListView 子item点击事件 注意事项

------记录点滴------ 使用ExpandableListView时,如果child item中有Button,checkBox等会获取焦点的控件,即使设置了      /**     ...

安卓 java.lang.StackOverflowError 错误检查,特别是部分低端机型

java.lang.StackOverflowError这个问题开发的人都知道是调用堆栈过深导致,在java中常出现在递归调用出不来的情况。在安卓里经常是UI  view嵌套层级过深导致。 重点记录...
  • hytfly
  • hytfly
  • 2016年02月27日 17:47
  • 1807

【设置】沉浸式状态栏、导航栏

1、 传统android手机的顶部有个黑条,有些手机的功能键是虚拟的,下面也有个黑条 沉浸式就是这些条都和软件主题颜色一样 ![说明](http://img.blog.csdn.net...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:android中ExpandableListView控件,点击下一个时,上一个自动收起
举报原因:
原因补充:

(最多只允许输入30个字)