フラグメントの ViewPager があります。
フラグメントごとに、onCreateView() で AsyncTask を使用してサーバーにクエリを実行します。
FragmentPagerAdapter の getItem() でフラグメントを作成します。
ただし、表示されているフラグメントと隣接するフラグメントに対して getItem() メソッドが呼び出されるため、フラグメントが表示されていなくても onCreateView() を呼び出して、隣接するフラグメントの AsyncTask を呼び出しています。
可視フラグメントの AsyncTask のみを呼び出すにはどうすればよいですか?
ViewPager に onPageSelected() を使用するのは正しい解決策ですか?
このメソッドを使用して、onCreateView() ではなく AsyncTask を呼び出しましたが、フラグメントの onCreateView() は呼び出されません。
ありがとうございました。