Fragment中的ListView不能显示
答案:2 悬赏:70
解决时间 2021-02-15 12:08
- 提问者网友:风华是一指流沙
- 2021-02-14 17:18
Fragment中的ListView不能显示
最佳答案
- 二级知识专家网友:厌今念往
- 2021-02-14 17:30
如楼上所说:
1. getData() 返回的值是null的,你并没有把map添加到 list中,添加list.add(map);
2. MyAdapter 中,getItem 返回的是null,改为m_data.get(arg0);
3. MyAdapter 中,getItemId 返回的是 0,改为arg0
4. 你map中的img都是一样的,可以直接在getView里面设置,何必多此一举呢
5. 建议data通过适配器构造函数传进去,不要用全局
1. getData() 返回的值是null的,你并没有把map添加到 list中,添加list.add(map);
2. MyAdapter 中,getItem 返回的是null,改为m_data.get(arg0);
3. MyAdapter 中,getItemId 返回的是 0,改为arg0
4. 你map中的img都是一样的,可以直接在getView里面设置,何必多此一举呢
5. 建议data通过适配器构造函数传进去,不要用全局
全部回答
- 1楼网友:而你却相形见绌
- 2021-02-14 18:32
如楼上所说:
1. getdata() 返回的值是null的,你并没有把map添加到 list中,添加list.add(map);
2. myadapter 中,getitem 返回的是null,改为m_data.get(arg0);
3. myadapter 中,getitemid 返回的是 0,改为arg0
4. 你map中的img都是一样的,可以直接在getview里面设置,何必多此一举呢
5. 建议data通过适配器构造函数传进去,不要用全局
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯