Android ListView SimpleCorsorAdapter更新

Android ListView SimpleCorsorAdapter更新,android,database,listview,adapter,simplecursoradapter,Android,Database,Listview,Adapter,Simplecursoradapter,我有一个带有SimpleCursorAdapter的ListActivity,因此列表视图包含来自数据库的数据。如果我正在查看列表,我希望在SimpleCorsOrAdapter使用的数据库中放入新数据时,它会自动更新(重新查询)。这样做的最佳方法是在数据库上设置一个内容观察者,并在新内容进入时在光标上调用requery() 这样做的最佳方法是在数据库上设置一个内容观察者,并在新内容进入时在光标上调用requery() 是的,当数据库ContentObserver发生更改时,您应该通过调用req

我有一个带有SimpleCursorAdapter的ListActivity,因此列表视图包含来自数据库的数据。如果我正在查看列表,我希望在SimpleCorsOrAdapter使用的数据库中放入新数据时,它会自动更新(重新查询)。这样做的最佳方法是在数据库上设置一个内容观察者,并在新内容进入时在光标上调用requery()

这样做的最佳方法是在数据库上设置一个内容观察者,并在新内容进入时在光标上调用requery()


是的,当数据库ContentObserver发生更改时,您应该通过调用
requery()
刷新光标。现在这种方法已被弃用,只需请求一个新的游标,就可以异步执行此操作,并在新游标到达后更新列表视图。

您使用的是ContentProvider还是数据库?他说“来自数据库的数据”