expandablelistview点击子item获取到map数据是残缺的怎么回事?

头发还没秃a 2016-08-30 05:22:13
在expandablelistview的OnChildClickListener方法中:

Map<String, Object> itemMap = (Map<String, Object>) parent.getExpandableListAdapter().getChild(groupPosition, childPosition);

但是打印出来的数据是残缺的,只有最后一个item的数据是一个完整的map,另外我在adapter的getChildView方法里添加一个打印,只有最后一个item显示进入了这个方法,前面的都没有打印出来,有大神知道是为什么么?
...全文
153 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
头发还没秃a 2016-08-30
  • 打赏
  • 举报
回复
引用 2 楼 zhumj_zhumj 的回复:
[quote=引用 1 楼 zhumj_zhumj 的回复:] item已经正确显示出来了,但是没看到有进入adapter的getChildView方法[/quo 我使用debug查看是会进入getChildView方法的,但是getChildView里面的打印为什么出不来?
好吧,其实是只是不能获取map,但是map里面的数据是可以获取到的,这是为什么呢。。。。
头发还没秃a 2016-08-30
  • 打赏
  • 举报
回复
[quote=引用 1 楼 zhumj_zhumj 的回复:] item已经正确显示出来了,但是没看到有进入adapter的getChildView方法[/quo 我使用debug查看是会进入getChildView方法的,但是getChildView里面的打印为什么出不来?
头发还没秃a 2016-08-30
  • 打赏
  • 举报
回复
item已经正确显示出来了,但是没看到有进入adapter的getChildView方法

80,351

社区成员

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

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