android ExpandableListView position - packPostion - group/childposition
来源:互联网 发布:培训班排课软件 编辑:程序博客网 时间:2024/04/29 23:03
ExpandableListView 的位置对应关系 绝对位置 flatPosition 就是scroll 时对应的位置
要转化成对应的 group child position
packPosition=ExpandableListView . getExpandableListPosition(flatPosition );
//判断位置类型 是group 还是child
ExpandableListView.getPackedPositionType(packPosition) == ExpandableListView.PACKED_POSITION_TYPE_GROUP
ExpandableListView.getPackedPositionType(packPosition) == ExpandableListView.PACKED_POSITION_TYPE_CHILD
ExpandableListView.getPackedPositionType(packPosition) == ExpandableListView.PACKED_POSITION_TYPE_NULL
groupPosition = ExpandableListView.getPackedPositionGroup(packPosition);// group节点位置
childPosition = ExpandableListView.getPackedPositionChild(packPosition);// child节点位置
逆向转换
getFlatListPosition(ExpandableListView.getPackedPositionForChild(groupPosition, childPosition)))
就能得到绝对位置
- android ExpandableListView position - packPostion - group/childposition
- ExpandableListView长按事件怎么获取groupPosition和childPosition
- Android ExpandableListView 长按事件 position问题
- Android之带group指示器的ExpandableListView
- Android之带group指示器的ExpandableListView
- Android之带group指示器的ExpandableListView
- android 关于ExpandableListView单击一个group其他的group关闭,此group标题应该顶头
- ExpandableListView中的position
- ExpandableListView的position
- Android之ExpandableListView的属性(Group不展开)
- Android之ExpandableListView的属性(Group不展开)
- Android之ExpandableListView的属性(Group不展开)
- Android之ExpandableListView的属性(Group不展开)
- Android之ExpandableListView的属性(Group不展开)
- android去掉ExpandableListView的group中的child的默认边框
- ExpandableListView修改group图标
- ExpandableListView展开所有Group
- ExpandableListView修改group图标
- JDO简介
- 关于Eclipse Hibernate Synchronizer及其生成文件 ZZ
- #ifdef,#else,#endif,#if用法详解(转)
- 邮件的加密发送
- SSH DWR省市县三级联动-知识简介,环境搭建
- android ExpandableListView position - packPostion - group/childposition
- OSGi一小步
- Offline Explorer简介
- Java 三种循环的流程图画法总结(for,while,do-while循环)
- java 代码读取指定文件
- python中有关类编写过程中应该主要的一些问题
- %.2f 和 %1.2f的区别
- 20个不错的CSS页面布局相关资源推荐
- 关于PHP 读取CSV入库的那点事情