ViewPager setCurrentItem()没有调用onCreateView()

时间:2015-01-31 14:47:32

标签: android android-fragments android-viewpager

我的MainAcitivity中有一个包含18页的ViewPager,在单击一个页面中的按钮后,它跳转到另一个名为NewActiviy的活动。当我在NewActivity中单击后退按钮时,我想返回到MainActivity的最后一页。最后一页的片段称为FinishFragment。所以我在MainAcitity的onResumed()函数中添加了setCurrentItem()。但我发现调用setCurrentItem()时不调用FinishFragment的OnCreateView()。因此,FinishFragment中的视图未初始化。但我在setUserVisibleHint()函数中使用视图并且视图为null,因此发生了一些错误。任何人都可以帮助解释为什么没有调用onCreateView(),我该如何解决这个问题。

0 个答案:

没有答案