ViewPager
Android アプリでを使用しています。ListFragment
アプリを使用すると、ユーザーはページの追加と削除を行うことができ、新しいページにページを追加するたびにページが追加されます。私のアダプターはFragmentPagerAdapter
. setOffScreenPageLimit + 1 で指定した値よりも 1 ページ多く追加するまで、これはすべてうまく機能します。たとえば、次のように定義します。
mPager.setOffscreenPageLimit(5);
最大 6 ページ (画面外の 5 ページ + 表示ページ 1 ページ) まで問題なく追加できます。getActivity()
7 ページ目を追加すると、ListFragment
コードを呼び出そうとするとアプリがクラッシュしますActivity = null
。getActivity()
また、呼び出しが AsyncTask のメソッド内にあることにも言及する必要がありonPostExecute
ます (何かが同期していないかどうかをまだ把握しようとしています...)。
ここで何が欠けていますか...?