【发布时间】:2014-02-10 00:19:34
【问题描述】:
我有一个聊天应用程序,它将消息保存在Sqlite 数据库中。我需要在用户单击时加载每个聊天的所有消息,并在活动中以ListView 显示它们。所以我想知道如何做到这一点?
我想了几种方法来做到这一点
第一个选项:在以数组形式为用户打开消息屏幕之前从数据库中获取数据(消息,即字符串),并在启动消息活动时将它们传递给意图,然后显示消息onCreate() 方法。
第二个选项: 在创建活动时从数据库中获取数据(消息,即字符串)并显示它们。
第三种选择:根据Sqlite保存持久状态
任何其他想法表示赞赏。 谢谢。
【问题讨论】:
-
尝试在后台线程中使用进度条来显示数据
标签: java android database sqlite android-listview