场景:
在vp中的fragment中使用getParentFragment应该获取最外层个人中心的Fragment,但是结果却是null。
解决:
viewpager中的adapter是继承自FragmentPagerAdapter,构造函数应该传入FragmentManager,这时应该传入就可以通过getParentFragment获取到最外层fragment了。
adapter = new ViewPagerAdapter(getChildFragmentManager());
场景:
在vp中的fragment中使用getParentFragment应该获取最外层个人中心的Fragment,但是结果却是null。
解决:
viewpager中的adapter是继承自FragmentPagerAdapter,构造函数应该传入FragmentManager,这时应该传入就可以通过getParentFragment获取到最外层fragment了。
adapter = new ViewPagerAdapter(getChildFragmentManager());