FragmentPagerAdapter的片段未显示RecyclerView的项目
我认为展示这个问题的最简单的方法是下面的gif。当我在主页片段上切换到最近,最近是一个带有ViewPager和TabLayout的片段时,应该在recyclerView中的项目正常显示,但当我返回到主页片段,并返回到最近时,项目不再在那里。我相信这与以下事实有关:当我返回到最近的片段时,即使调用了最近片段的onCreate()
,ViewPager中的第一个'All‘片段也没有调用它的onCreate()
。
然而,它调用了onResume()
,我检查了RecyclerView的列表大小,它仍然在其中,只是没有显示出来。
我怎么才能修复它呢?
有没有办法强制FragmentPagerAdapter
在它的片段上调用onCreate()
,就像返回时的'All‘片段一样?
?
?
转载请注明出处:http://www.400tyeyaji.com/article/20230526/1794349.html