ExpandableListView 删除group notifyDataSetChanged child重复
来源:互联网 发布:淘宝鞋店推荐女鞋 编辑:程序博客网 时间:2024/06/03 21:36
用ExpandableListView 出现的问题。ExpandableListView 在第一次加载数据的时候,数据可以正常显示,但是当我删除上一个group的时候,然后调用 notifyDataSetChanged(); 发现最后一个group 的 childView 重复了一个,折腾了很久了,解决不了(因为已经知道,是控件本身的问题), 后续到谷歌官网查看,没找到有用信息,再到github上下载类似的demo,嘿嘿,还是没找到,那怎么办呢,换其他控件,但我这是在维护一个老的项目,改动较大,思来想去,那只有看它源码,在通过继承方式,覆盖相关函数,结果出乎意料,发现了,一个函数,瞬间解决。解决方案如下:
@Overridepublic long getGroupId(int arg0) { return arg0;}@Overridepublic long getChildId(int arg0, int arg1) { return getCombinedChildId(arg0,arg1);}
阅读全文
0 0
- ExpandableListView 删除group notifyDataSetChanged child重复
- ExpandableListView点击Group动态获取Child数据源
- ExpandableListView删除Group的问题
- 求助 ExpandableListView group的item有间距child间隔不变
- android去掉ExpandableListView的group中的child的默认边框
- 求助 ExpandableListView group的item有间距child间隔不变
- ExpandableListView的使用,Group和Child的类文件写法
- ExpandableListView(三)只展开一个group,没有child不展开group
- ExpandableListView(三)只展开一个group,没有child不展开group
- ExpandableListView(三)只展开一个group,没有child不展开group
- android ExpandableListView 删除 出现重复数据
- 关于ExpandableListView中如果group中没有child遇到的问题
- ExpandableListView 功能界面布局探究之三(没有child的下拉列表,group不展开的实现)
- 安卓ExpandableListView长按监听判断点击的item属于哪个group(群组)和child(子项)
- ExpandableListView修改group图标
- ExpandableListView展开所有Group
- ExpandableListView修改group图标
- ExpandableListView修改group图标
- 【深入学习设计模式】——单例模式
- C++实现单例模式
- 比特币(BitCoin)学习第二天-比特币(BitCoin)是怎么被挖出来的?
- 浅谈CSS盒子模型
- Java Web 获取请求参数中文乱码问题
- ExpandableListView 删除group notifyDataSetChanged child重复
- day11 异常
- STL库——next_permutation用法
- Android热修复总结
- 基于windows10系统Python web开发相关安装文档
- veins,omnetpp,sumo学习资料记录
- c++ queue类
- 设计模式之禅笔记-6大设计原则(上)
- Spring Bean的生命周期