无法更新片段中视图中的数据

我有一个视图分页程序,它在每次交换时从适配器返回具有不同数据的相同片段,但尽管收到不同的数据,但它一遍又一遍地显示相同的数据,如何让片段更新其数据

其结构是,有一个具有listview的片段,当我单击listview项时,它将替换具有viewpager并设置其适配器的片段,适配器是FragmentPagerAdapter,并返回带有参数的片段现在片段使用其参数和显示数据,每次getview调用适配器返回具有不同数据的相同片段时

代码如下:

单击列表项时:

replaceFragment(ReportPaginationFragment.newInstance(i, isFromList), true, true);

ReportPaginationFragment:

 viewPager.setAdapter(new ReportPaginationAdapter(getFragmentManager(), reportID, appointmentObjectArrayList, isFromList, listPosition ));

适配器:

 reportId = appointmentObjectArrayList.get(item++).getId();
    return NewDrReportFragment.newInstance(reportId);

appointmentObjectArrayList是包含数据的数组列表

提前感谢

转载请注明出处:http://www.0591kyj.com/article/20230329/1401743.html