getParentFragment returning null

后端 未结 4 1300
遥遥无期
遥遥无期 2020-12-01 17:41

I have a Fragment that has a FrameLayout. This first fragment (A) loads inside its Framelayout another fragment (B). When I call getParentFra

4条回答
  •  忘掉有多难
    2020-12-01 18:28

    I faced the same issue , and fixed the issues by hosting second fragment in your parent fragment with getChildFragmentManager() then you wont be getting the null value ...

    Parent fragment

      SignUpFragment signUpFragment = new SignUpFragment();
        getActivity().getSupportFragmentManager().beginTransaction().replace(R.id.contentPanel, signUpFragment)
                .addToBackStack(null).commit();
    

    Child fragment : what i have used is a dialog

     HospitalCardDialog hospitalCardDialog = new HospitalCardDialog();
        hospitalCardDialog.show(getChildFragmentManager(), "");
    

提交回复
热议问题