IllegalStateException:PagerAdapter更改了适配器的内容而不调用PagerAdapter notifyDataSetChanged

时间:2016-07-27 18:39:18

标签: android android-viewpager notifydatasetchanged fragmentstatepageradapter

什么时候应该调用notifyDataSetChaned

我正在使用FragmentStatePagerAdapter

我的数据集中有一个项目。我在我的数据集中添加了一个新项目。但我不对viewPager进行任何更改。没有触摸事件或任何用户生成的事件。一段时间后我打电话给notifyDataSetChaned。但是在调用notifyDataSetChanged之前,我得到了IllegalStateException。

如果我在添加项目后立即致电notifyDataSetChaned。我没有得到这个例外。

这似乎是时间问题。为什么会这样?

0 个答案:

没有答案