1

我将传入的数据直接存储到 SQLite 数据库中。数据使用 SimpleCursorAdapter 的子类显示在 ListView 中。一切正常。

现在我正在过渡到 ContentProvider,原始数据不再显示在 ListView 中,但显示了新的传入数据。打开对应的数据库,我看到的是原始数据(没有出现),但没有看到新数据。

在 Debug Expressions 中,绑定到 ListView 的数据似乎来自我打开的数据库的路径/名称,该数据库存储在默认数据库目录中。

那么新数据存储和来自哪里?

数据库文件夹中还有 2 个其他文件:Scores-shm、Scores-wal,我都无法打开。预写日志记录是罪魁祸首吗?我查看了 SQLite 文档,但我不确定如何继续,或者这是否是正确的追求。

4

0 回答 0