3个android碎片在viewpager,如何保持他们都活着



我有一个viewpager至少3个片段。如果用户将数据输入到A,然后B,然后C,然后返回到A,则数据从A中丢失

我想我在某个地方读到这与内存管理有关,因为片段只连接到或存储相邻的片段,当我走得太远时,它会杀死A。然而,我希望保留每一个片段的生命,即使我拥有>3。

我如何告诉viewpager永远不要杀死一个片段,除非明确指示?

use

setOffscreenPageLimit(int limit) 

来自文档:

[它设置]s在空闲状态下应该保留在视图层次结构中当前页面两侧的页面数量。

最新更新