我将传入的数据直接存储到SQLite数据库中。使用SimpleCursorAdapter的子类在ListView中显示数据。一切正常。
现在我正处于转换到ContentProvider的过程中,原始数据不再显示在ListView中,但会显示新的传入数据。打开相应的数据库,我看到原始数据(没有出现),但没有看到新数据。
在Debug Expressions中,绑定到ListView的数据似乎来自我打开的数据库的路径/名称,该数据库存储在默认数据库目录中。
那么新数据存储和来自哪里?
数据库文件夹中还有另外两个文件:Scores-shm,Scores-wal,我都无法打开。可以预先写入日志记录是罪魁祸首吗?我查看了SQLite文档,但我不确定如何继续,或者这是否是正确的追踪。