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

原创 2013年12月05日 16:42:12

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



2013年12月5日 工作记录

我们在使用ExpandableListView可能会遇到各种问题,比如说只展开一个组,关闭其他组;默认展开第一组;我自己试了一下,下面的方法可以控制单个组的展开和伸缩,也可以控制展开当前点击的组,关闭其他展开的组。希望对开发遇到这种问题的童鞋有用吧。

onlineUsersListView
				.setOnGroupExpandListener(new OnGroupExpandListener() {

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


默认展开第一个分组:

// 展开第一组
					onlineUsersListView.expandGroup(0);



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

相关文章推荐

ExpandableListView的首次加载全部展开,并且点击Group不收缩、

最近在做Android市场的应用、看到好多市场类的QQ应用宝做的算是最完美的了、 在项目中要实现它的下载管理的实现,而界面如下: 反编译得到使用的是ExpandableListView、而怎么...

使用ExpandableListView——当有Group选项展开时,如何正确获取长按的Group选项。

当我们使用ExpandableListView时,实现点击一个GroupView则展开ChidView,那么这个时候,Adapter的大小前后是有变化的。 例如:假设有20个GroupView,每个...

Android中ExpandableListView的使用(一)

ExpandableListView是可扩展的下拉列表,它的可扩展性在于点击父item可以拉下或收起列表,适用于一些场景的使用

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

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

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

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

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

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

设置expandableListView只展开一项

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

ExpandableListView 设置默认展开

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

【Android】ExpandableListView 默认展开

以下代码可以实现ExpandableListView进入以后默认展开。 即 不需要点击右侧箭头符号即可看到所有列表已经展开。 for(int i = 0; i < expandableList...
  • rk2900
  • rk2900
  • 2013-05-02 17:05
  • 41941

Android 使用ExpandableListView打造可展开列表组件

在项目中要用到,需要实现的效果如下: 1、可遍历1-12个月份。 2、可查看每个月份下对应的照片。 运行效果如下: 实现思路: 一开始打算使用ScrollView嵌套...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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