gpt4 book ai didi

java - 如何不在每次创建 Activity 时都创建列表

转载 作者:行者123 更新时间:2023-11-29 06:11:23 27 4
gpt4 key购买 nike

我的代码是这样做的 - List<HashMap<String, String>> painItems = new ArrayList<HashMap<String, String>>();每次创建 Activity 时,但我希望它在整个应用程序生命周期中保留列表,甚至在应用程序关闭然后重新打开时......任何帮助将不胜感激。

最佳答案

您需要将其保存在某个地方,SQLite DB、TextFile、XML 等。查看 android Activity 生命周期 http://developer.android.com/reference/android/app/Activity.html并决定要将列表保存到哪里以及要将列表加载到哪里。

为了澄清,您需要使用上述方法之一从 HashMap 中提取值并以文本格式存储它们。然后,当您的应用程序启动时,您必须从存储中获取值并将它们加载到 HashMap 中。

关于java - 如何不在每次创建 Activity 时都创建列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6714623/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com