gpt4 book ai didi

java - 从 SQLite 加载数据

转载 作者:行者123 更新时间:2023-12-01 23:12:26 25 4
gpt4 key购买 nike

我有一个聊天应用程序,它将消息保存在 Sqlite 数据库中。我需要在用户单击时加载每个聊天的所有消息,并在 Activity 中的 ListView 中显示它们。所以我想知道该怎么做?我想了几种方法来做到这一点

第一个选项:在以数组形式为用户打开消息传递屏幕之前从数据库获取数据(消息,即字符串),并在启动消息传递 Activity 时通过 Intent 传递它们,然后在上显示消息onCreate() 方法。

第二个选项:在创建 Activity 时从数据库获取数据(消息,即字符串)并显示它们。

第三个选项:根据Sqlite保存持久状态

如有任何其他想法,我们将不胜感激。谢谢。

最佳答案

使用第二个选项。只需将唯一的聊天 ID 发送到聊天屏幕,并在 oncreate() 方法中从数据库加载该聊天的所有消息,然后绑定(bind)所有消息发送至 listview 的消息。

关于java - 从 SQLite 加载数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21667058/

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