1.ViewPager的FragmentPagerAdapter和FragmentStatePagerAdapter
FragmentStatePagerAdapter是不同Fragment在显示和消失之间会被销毁,FragmentPagerAdapter的Fragment会一直存在,不会被销毁。
2.getChildFragmentManager()和getFragmentManager()
在Activity中使用getFragmentManager,在Fragment中使用getChildFragmentManager
3.BottomSheetDialogFragment的onCreateView和onCreateDialog
优先使用onCreateView,因为使用onCreateDialog的同时Dialog里面有ViewPager(再嵌套Fragment)之类的东西会报Fragment没有view。
网友评论