第二の結論 データの更新をしようなんて考えない。FragmentStatePagerAdapterごと作りなおす。 注意 FragmentPagerAdapterではAdapter作りなおしても意味がない チラ裏 必ずしもFragmentStatePagerAdapterを使えば、notifyDataSetChangedで期待通りに変わるかと言われればそうじゃない場合も全然あるということに気付いた。 パターンが多すぎて具体的に書けないので、あと眠いので細かい説明は端折るがAdapter内で生成されるFragmentには必ずsetInitialSavedStateでsavedStateが渡されるため、データが更新されても必ず1回は更新される前のsavedStateが渡される。 つまり、Fragmentがまともに実装されていれば一度attacheされたFragmentは一回だけ更新前のデータで