ExpandableListview 如何动态刷新某个Item

Joyce_ZhuRouRou 2015-09-16 09:11:34
ExpandableListview 有办法做到动态刷新某个Item吗?GroupView和ChildView 都要支持,不知道有没有什么办法?请大神指导下
...全文
278 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
逆转星河 2015-09-17
  • 打赏
  • 举报
回复
引用 2 楼 Joyce_Qin_1986 的回复:
引用 1 楼 NiZhuanXingHeIT 的回复:
应该可以吧,修改item数据,删除原来那个item的数据,然后在同一位置添加新的数据(这个要自己写个方法),最后用ExpandebleListView的适配器重新加载总数据集合,怎么感觉巨麻烦。。为了不影响主线程,最好放到另一个的线程中完成。
最后用ExpandebleListView的适配器重新加载总数据集合 这个意思是全部刷新吗?我只希望刷新一个,但是不知道怎么拿到子view的位置
貌似只能得到数据,view的位置就是你存的那条数据的位置,你用HashMap存数据的话可以很容易得到数据
Joyce_ZhuRouRou 2015-09-16
  • 打赏
  • 举报
回复
引用 1 楼 NiZhuanXingHeIT 的回复:
应该可以吧,修改item数据,删除原来那个item的数据,然后在同一位置添加新的数据(这个要自己写个方法),最后用ExpandebleListView的适配器重新加载总数据集合,怎么感觉巨麻烦。。为了不影响主线程,最好放到另一个的线程中完成。
最后用ExpandebleListView的适配器重新加载总数据集合 这个意思是全部刷新吗?我只希望刷新一个,但是不知道怎么拿到子view的位置
逆转星河 2015-09-16
  • 打赏
  • 举报
回复
应该可以吧,修改item数据,删除原来那个item的数据,然后在同一位置添加新的数据(这个要自己写个方法),最后用ExpandebleListView的适配器重新加载总数据集合,怎么感觉巨麻烦。。为了不影响主线程,最好放到另一个的线程中完成。

80,472

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧