控制ExpandableListView展开和关闭
来源:互联网 发布:bp神经网络java代码 编辑:程序博客网 时间:2024/05/21 09:58
转自:http://www.2cto.com/kf/201312/262656.html
我们在使用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);
// 关闭其他分组onlineUsersListView.collapseGroup(i);
这样可以实现在子view中控制展开和关闭
阅读全文
0 0
- 控制ExpandableListView展开和关闭
- Android记录11-控制ExpandableListView展开和关闭
- ExpandableListView 单组展开关闭
- 单击控制层的展开和关闭
- 控制ExpandableListView某一项点击不展开
- div+js的伸缩控制代码(展开和关闭)
- CSS控制页面展开/关闭
- 树状展开和关闭
- 【Android】ExpandableListView 默认展开和不可点击
- ExpandableListView,可展开和折叠的ListView
- ExpandableListView:展开新分组,自动关闭旧分组
- Android记录13--控制ExpandableListView某一项点击不展开
- android-控制ExpandableListView某一项点击不展开
- [Android]expandablelistview默认展开以及记录已展开或关闭的子布局
- div动态展开和关闭
- ExpandableListView去掉默认箭头和互斥展开
- ExpandableListView去掉默认箭头和互斥展开
- 利用ExpandableListView和gridview 显示可展开折叠菜单导航
- MAC-终端命令大全
- Maven+jetty启动调试时遇到source not found,容易坑死一大批初学者
- 资讯精选 | 吴京、赵薇都被吸引来了——1亿人次参与的奇迹_就差你了!
- AlertDialog自定义
- 运放构成的电压跟随器
- 控制ExpandableListView展开和关闭
- Oracle 11g 安装教程,足够详细
- 安装jdk 错误1721 windows installer程序包有问题
- WPF之Binding深入探讨
- RHEL 5下配置Hadoop集群:java.net.NoRouteToHostException: No route to host问题的解决
- access denied for xxx@localhost
- Tomcat安装之在Mac环境下配置tomcat9
- (译)Java Concurrent系列--DelayQueue
- 简单实用的socket例子