gpt4 book ai didi

android - 如何在 Android 应用程序中保存历史记录?

转载 作者:行者123 更新时间:2023-11-29 02:11:09 25 4
gpt4 key购买 nike

我有一个名为 history 的 ListView ,每次我做一些重要的事情(即打开或关闭应用程序或记录一些信息)时我都会调用它 我遇到的问题是它从上到下记录事情意味着最新的信息是在 ListView 的底部。我遇到的第二个问题是 ListView 在应用程序关闭后被删除。人们通常如何保存他们的历史? (即共享首选项只能存储一个变量,这还不够,我想最多保存 30 个条目到 ListView )

谢谢

最佳答案

我使用的一个选项是对我的历史列表进行 JSON 编码并将生成的字符串存储到 SharedPreferences。然后,您也可以对其进行排序(只需将项目添加到首先使用新事件支持 ListView 的列表中)并保存它并从 SharedPreferences 文件中恢复它。

编辑:尝试这样的事情:

org.json.JSONArray tracking_users = new org.json.JSONArray();
tracking_users.put("history 1");
tracking_users.put("history 2");
tracking_users.put("history 3");

关于android - 如何在 Android 应用程序中保存历史记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7327526/

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