Skip to content Skip to sidebar Skip to footer

Fragment Declared Target Fragment That Does Not Belong To This Fragmentmanager

I have made an activity A which has a fragment X in it. In fragment X, EditText item has on click event which opens fragment Y. This fragment displays a list of names. I press a na

Solution 1:

To use setTargetFragment(), both the new Fragment and the target Fragment must be hosted within the same FragmentManager. The most common case where this would not happen is if you are using Activity.getSupportFragmentManager() or Fragment.getFragmentManager() alongside Fragment.getChildFragmentManager().

Solution 2:

In my solution, replace

getChildFragmentManager()

with

Activity.getSupportFragmentManager() or Fragment.getFragmentManager()

that worked for me. Thank Mr.Ben P

Solution 3:

To new users where the "getFragmentManager" only work for it but don't want use deprecated method, the method "getParentFragmentManager" work too.

Post a Comment for "Fragment Declared Target Fragment That Does Not Belong To This Fragmentmanager"