0

我需要知道,SimpleCursorAdapter添加值时是否有任何警报功能?我想要的是

  1. 我打开MainActivity,后台服务ListView集成了 SimpleCursorAdapter添加的数据。
  2. 当后台服务添加值时,我想刷新ListView并想知道添加了多少新值。(不想使用通知)。

就像AddAll()notifyDataSetChanged()一样ArrayAdapter

有可能吗?

4

2 回答 2

1

最好的方法是在数据库上设置内容观察器并使用CursorLoader异步加载数据。

于 2013-10-11T10:13:00.833 回答
0

在添加新记录时请求新游标

引用:

requery()
This method was deprecated in API level 11. Don't use this. Just request a new cursor, so   you can do this asynchronously and update your list view once the new cursor comes back.
于 2013-10-11T10:26:10.517 回答