私はアンドロイドを使用していますViewPager
が、その中には 3 がありFragments
ます。この ViewPagerのアダプターも で実装しているFragmentStatePagerAdapter
ので、 を使うonSaveInstanceState
と効果的です。で作業しているため、3番目のフラグメントではMediaPlayer
、そのインスタンスを保存することは非常に柔軟ではありませんでした。
たとえば、他の 2 つのフラグメントでは、レイアウトに関連するデータを保存するだけで十分でした。しかし、MediaPlayer では最初からメディアがロードされているため、レイアウト情報が十分ではありませんでした。ユーザーが離れた場所から再生が継続されませんでした。誰かがこれを実装する方法を提案してください。