setOffscreenPageLimit将所有片段加载到一起?

时间:2017-01-28 16:58:54

标签: android performance android-fragments

我有一个带有MainActivity的Android应用程序,它实现了一个带有5个按钮的菜单。每个按钮都会激活不同的fragment

不使用"setOffscreenPageLimit(int limit)",每次从片段到片段,每个片段每次都会加载。 使用:

setOffscreenPageLimit(5) 

我理解在启动应用程序时会加载我的所有5个主要片段。但我不想要这个,因为它太重了。

我想实现这个: “只有当用户激活它时,才能通过选择菜单按钮加载每个片段。然后将其保留在内存中,这样当用户返回此片段时,您不必再次加载它。”

1 个答案:

答案 0 :(得分:0)

从您提供的详细信息中,我了解到,您希望在屏幕上显示片段时显示片段,您不希望片段在后台时加载。为此你可以试试这个:

https://stackoverflow.com/a/25001920/6383029