Android:当绑定的数据库发生更改时,列表视图是否可以动态更新UI输出?

时间:2009-12-01 19:12:59

标签: database android listview

我有一个由后台线程更新的数据库。在添加/删除数据库条目时,UI输出(使用列表视图)是否可以更改?我已经看到了使用SimpleCursorAdapterlistViewAdapters的示例,我不确定使用哪个以及它是否可以使用。

我找到了一个“高效”的listViewAdapter,它对我来说很有用,因为它不经常调用findViewById而且我可以改变数据结构来保存我需要的东西,但我不知道如何将它挂钩到我的数据库适配器,以便在数据库更改时动态更新输出。示例:http://www.androidsnippets.org/snippets/125/

感谢您的任何建议。

1 个答案:

答案 0 :(得分:1)

使用SimpleCursorAdapter,并根据需要在requery()上致电Cursor。这将获取最新数据,并将更新关联的ListView