当pagerFragment被破坏时,如何从viewPager中删除片段?

时间:2019-04-08 21:18:19

标签: android-viewpager fragmentstatepageradapter

拥有ViewPager并且做到了

viewPager = view.findViewById(R.id.viewPager)
viewPager?.setSaveFromParentEnabled(false)

(因为在onCreate()中创建了一个新的pagerAdapter,并且还将在其中创建新的片段,所以希望不将前一个片段保存在viewPager中,或者在分页器片段的onDestroyView()中清除前一个片段

但是当最小化寻呼机片段并重新打开它时(设置/不保持活动处于活动状态-这将在最小化时杀死活动/碎片)

在寻呼机片段的

override fun onAttachFragment(fragment: Fragment) {}

viewPager中的先前片段仍被重新连接。

在碎片被破坏之前,如何防止或删除viewPager中的碎片?

0 个答案:

没有答案