我有一个带有cursoradapter的列表视图。我也是一个SQLite数据库。 这是我的问题: 是否可能自动更新仅适用于ContentProvider,而不适用于SQLite?
答案 0 :(得分:1)
Cursors
永远不会自动或以其他方式更新。由于Cursor
来自何处的变化,它们不会被修改。
如果您正在使用加载器框架,使用CursorLoader
,然后,您将获得新鲜Cursor
数据更改时发送给您, if :
ContentProvider
和ContentProvider
以支持ContentObservers
然而:
Cursor
,要求您将其传递给CursorAdapter
Cursors
的其他来源(例如,SQLite查询,MatrixCursor
)ContentProvider
(例如query()
上的ContentResolver
)