Loader.onLoadFinish
コールバック関数でデータセットが変更されたことをViewPagerAdapter
に通知したいと思います。onLoadFinishコールバックメソッドでFragmentPagerAdapterでフラグメントトランザクションをコミットする方法?
フラグメントの状態が保存される可能性があるため、防止されています。
LoaderManager.LoaderCallbacks.onLoadFinished(Loader loader, D data)メソッドのドキュメントから:通常、アプリケーションはこの呼び出しでは、アクティビティの状態の後に発生する可能性があるためsaved.`ありながらフラグメントトランザクションをコミットすることは許されない
注
どうすればこの問題を解決できますか? Activity
の状態を確認してFragment
トランザクションをコミットするにはどうすればよいですか?