ExpandableListView只展开一个Group

原创 2012年03月22日 11:42:55

问题描述:

ExpandableListView 只展开一个group,点击第一个group展开了,再点击第二个group,第一个group就自动收缩了。


问题解决:


// 这里是控制只有一个group展开的效果
list.setOnGroupExpandListener(new OnGroupExpandListener() {
	@Override
	public void onGroupExpand(int groupPosition) {
		for (int i = 0; i < adapter.getGroupCount(); i++) {
			if (groupPosition != i) {
				list.collapseGroup(i);
			}
		}
	}
});


相关文章推荐

ExpandableListView(三)只展开一个group,没有child不展开group

本文是自己在实践中,发现的问题。 有时候想让界面更加的人性化,就要实现很多的效果,比如只展开一个group,在点击下个group的同时,关闭之前的group 在一个ExpandableList...

设置expandableListView只展开一项

一般情况下expandableListView能够全部张开

ExpandableListView只打开一个组,关闭其他组

当我们在使用ExpandableListView的时候,打开一个组的时候,要关闭其他组;需要用到setOnGroupExpandListener来进行设置 mExpandListView.setOn...

ExpandableListView设置自动展开

ExpandableListView分为两级list,设置自动展开代码rux

ExpandableListView 设置默认展开

1、先实例化一个ExpandableListView对象,例如mExpandableListView 2、然后mExpandableListView.setAdapter(exlvAdapter);...

ExpandableListView 默认展开

以下代码可以实现ExpandableListView进入以后默认展开。 即 不需要点击右侧箭头符号即可看到所有列表已经展开。 [plain] view plain co...

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

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

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

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

ExpandableListView实例

先来看效果图: demo中有三个group item和多个child item,group item包括一个指示器,一个标题和一个按钮。child item包括一个图片,一个标题和一个按钮。先来...
  • hnyzwtf
  • hnyzwtf
  • 2016年01月09日 14:14
  • 12293

Android中ExpandableListView的使用(一)

ExpandableListView是可扩展的下拉列表,它的可扩展性在于点击父item可以拉下或收起列表,适用于一些场景的使用...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ExpandableListView只展开一个Group
举报原因:
原因补充:

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