Android 查看寻呼机:两个片段都调用了 onCreateView

Android View Pager: onCreateView getting called for both fragments

我正在尝试使用 2 个选项卡实现滑动视图。为此,我使用带有 2 个片段的视图寻呼机。现在,问题是一旦主 activity 打开(包含这两个选项卡),就会为这两个片段调用 onCreateView 函数。请帮助我如何避免在使用第二个片段时调用 onCreateView。

谢谢, 阿比特

ViewPager 默认保留当前视图左侧和右侧的片段。这是为了减少不稳定的用户体验 - 这样您就可以开始向左或向右滑动并立即看到那里有什么,而不会延迟。

可以使用 setOffscreenPageLimit(0) 禁用(或增加要保留的片段数),但请认真考虑这是否是正确的方法。