surveymap = surveyPointList.get(progressJ);//更新进度条 surveymap.put("percent","100%"); TabFragment.tabListAdapter.update(progressJ, TabFragment.lv);
这里progressJ声明为final,导致更新只有最后一个tab的listview才能刷新;
解决办法:检查progressJ的声明,更改为局部变量,如果需要全局变量,最好进行参数传值。
surveymap = surveyPointList.get(progressJ);//更新进度条 surveymap.put("percent","100%"); TabFragment.tabListAdapter.update(progressJ, TabFragment.lv);
这里progressJ声明为final,导致更新只有最后一个tab的listview才能刷新;
解决办法:检查progressJ的声明,更改为局部变量,如果需要全局变量,最好进行参数传值。