2

我正在使用 aSimpleCursorAdapter来填写我的列表,如下所示:

adapter = new SimpleCursorAdapter(this, R.layout.fang_listlayout, 
            MainController.getInstance().getCursor(), 
            new String[] {"Foo", "Foo2"}, 
            new int[] {R.id.foo1, R.id.foo2}, 0);

现在我想实现,当发生Cursor更改时,我想自动刷新列表内容。

如何实施?

4

1 回答 1

1

您可以使用 managedQuery() 和 reQuery() 方法。但这些方法已被贬低。因为您有另一种方式来管理光标和列表视图,通过 CursorLoader api,请参阅以下链接:

http://developer.android.com/reference/android/content/CursorLoader.html

于 2012-10-18T09:03:53.527 回答