[英]How set dynamic height of fragment contains RecycleView in ViewPager android?
[英]ViewPager Fragment RecycleView Reset
我在ViewPager
有 3 个片段。
每个片段都有一个RecyclerView
,我在其中使用对话框添加项目。 但是,当我转到最后一个片段(即NoteFragment
)时,第一个片段(即PersonalFragment
)的RecyclerView
变空(所有项目都被删除)。 当我回到第一个片段时会发生同样的事情,最后一个片段的RecyclerView
重置(所有项目都被删除)。
如果没有看到您的一些相关代码,很难理解。 我认为您可能错误地实现了onResume
函数。 每次转到ViewPager
的第三个片段时,第一个Fragment
需要重新初始化,您需要在onResume
函数中处理此问题。
但是,您的问题的另一种解决方法是设置ViewPager
的屏幕外页面限制,如下所示。
viewPager.setOffscreenPageLimit(2);
希望有帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.