0

編集:ビューのページャでフラグメントを複製する問題を解決したい場合は、それらを削除するのが最良の解決策ではありません。Android:FragmentManagerのフラグメントを複製する

私のアプリでFragmentManagerに問題があります。 Navigation Drawerで「Wykładyteoretyczne」または「Wykładypopularnonaukowe」をクリックするたびに、ScheduleFragment()にはViewPagerが含まれ、SchedulePagerAdapterにはにスワイプする新しい3つのフラグメント(ScheduleEventFragment())が作成されています。私の問題は、FragmentManagerが古いScheduleEventFragmentsを削除しないということです。常にメモリに保持しています。この問題を解決するにはどうすればよいですか?

私のプロジェクトはGitHubです。確認してください。

があり、あなたはまた、切り離すかどうその後、fragmemt.isAdded()とは、断片のみを追加した場合

答えて

1

FragmentTransaction fragmentTransaction = getSupportFragmentManager().beginTransaction(); fragmentTransaction.remove(R.id.container,fragment,optionalTag); fragmentTransaction.commit();をデバッグのから画面を持っています。

0

は、必ず確認してください置き換えることができますDebuging: Fragment Manager contains old fragments