adapter.notifyDatasetChanged()而不更改当前视图

时间:2013-04-07 21:04:31

标签: java android

有没有办法向ViewPager添加视图(通过添加数据并在notifyDatasetChanged()上调用PagerAdapter)而不更改当前显示的视图?

我想在用户查看其他视图时在后台更新数据集。我现在的问题是,当它完成更新时,它会返回显示初始视图。我该如何阻止它这样做?

1 个答案:

答案 0 :(得分:0)

据我所知,如果你调用notifyDatasetChanged(),它只通知寻呼机适配器有新数据,数据必须在那之前。所以我认为你不应该调用notifyDatasetChanged(),当用户进入下一个视图时,pageradapter会加载当前(新)数据。这个解决方案怎么样?