ich zwischen diesen beiden Kombinationen mittels tungetActivity(). GetFragmentManager() v/s fragment.getFragmentManager()
getActivity().getFragmentManager()
und
fragment.getFragmentManager()
wirklich verwirrt, als ob wir die innere Umsetzung sehen die Activity.java hat
public FragmentManager getFragmentManager() {
return mFragments.getFragmentManager();
}
während Fragment.java
hatfinal public FragmentManager getFragmentManager() {
return mFragmentManager;
}
heißt das, wir haben immer einen anderen FragmentManager oder sonst?
Den Code lesen Kommentare? https://github.com/android/platform_frameworks_support/blob/master/fragment/java/android/support/v4/app/Fragment.java#L743-L753 –