1

ViewPager在我的 Android 应用程序中使用 a 。该应用程序允许用户添加和删除页面,每次ListFragment在新页面中添加一个页面添加。我的适配器是FragmentPagerAdapter. 这一切都很好,直到我添加的页面比我在 setOffScreenPageLimit + 1 中指定的值多一页。例如,我定义:

mPager.setOffscreenPageLimit(5);

我最多可以毫无问题地添加 6 个(5 个屏幕外页面 + 1 个可见页面)页面。当我添加第七页时,应用程序在尝试调用getActivity()我的ListFragment代码时崩溃,因为Activity = null. 我还应该提到,getActivity()调用是在onPostExecuteAsyncTask 的方法中进行的(仍在尝试确定某些内容是否不同步......)。

我在这里错过了什么......?

4

0 回答 0