拥有ViewPager并且做到了
viewPager = view.findViewById(R.id.viewPager)
viewPager?.setSaveFromParentEnabled(false)
(因为在onCreate()中创建了一个新的pagerAdapter,并且还将在其中创建新的片段,所以希望不将前一个片段保存在viewPager中,或者在分页器片段的onDestroyView()中清除前一个片段
但是当最小化寻呼机片段并重新打开它时(设置/不保持活动处于活动状态-这将在最小化时杀死活动/碎片)
在寻呼机片段的
中override fun onAttachFragment(fragment: Fragment) {}
viewPager中的先前片段仍被重新连接。
在碎片被破坏之前,如何防止或删除viewPager中的碎片?