FATAL EXCEPTION: main Process: com.example.loan, PID: 24169 java.lang.IllegalStateException: Fragment already added: FormFragment{428f10c8 #1 id=0x7f050055 form}
For me it works like:
Fragment oldFragment = manager.findFragmentByTag(READER_VIEW_POPUP); if (oldFragment != null) { manager.beginTransaction().remove(oldFragment).commit(); } FragmentTransaction ft = manager.beginTransaction(); ft.add(this, tag); ft.commit();