将页面添加到ViewPager超出其setOffScreenPageLimit值

时间:2012-09-16 22:18:51

标签: android-viewpager android-listfragment

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

mPager.setOffscreenPageLimit(5);

我可以添加最多6个(5个屏幕外页面+ 1个可见页面)页面,没有任何问题。当我添加第七页时,由于getActivity(),我在ListFragment代码中尝试拨打Activity = null时应用崩溃了。我还应该提到getActivity()调用是在AsyncTask的onPostExecute方法中(仍在尝试弄清楚某些内容是否不同步......)。

我在这里想念的是什么......?

0 个答案:

没有答案