まず、FragmentStatePagerAdapter を使用して、表示するフラグメントを ViewPager にフィードしています。
アプリが実行中の状態 (つまり の後onResume()) の場合、ViewPager で setAdapter を呼び出すと常に機能し、ViewPager が更新getItem(int position)され、アダプターのメソッドが呼び出されます。
onCreate(Bundle savedInstance)ただし、向きを変更した後、アクティビティのメソッドで setAdapter を呼び出すと、getItem(int position)メソッドは呼び出されず、古いフラグメントが再利用されます。
FragmentManager が私が理解できないことをしているのかもしれません。Fragment Manager は、向きの変更中に破壊されない唯一のものです。
ありがとう