我正在构建一个由带有选项卡的操作栏组成的应用程序,每个选项卡由一个 fragment 组成。其中一个 fragment 具有需要加载的数据。所以我希望只在第一次加载数据。当用户更改选项卡并返回到包含该 fragment 的选项卡时,不会等待数据再次加载。我假设我必须使用某种保存数据的方式,以便下次用户返回到该特定 fragment 时可以使用它。但我就是不知道应该用什么方法。如果有人知道或可以建议保存 fragment 状态的示例,请告诉我。谢谢!
最佳答案
试试这个:
myFragment.setRetainInstance(true);
这意味着 fragment 不会在每次添加时都重新创建。
关于android - 保存 fragment 状态操作栏选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9804730/