我正在使用 a在 a和 a的帮助下ListActivity
显示a 。ListView
CursorAdapter
ContentProvider
该列表包含 1.000 多个项目,因此初始加载需要一段时间。如果用户选择了一个项目,另一个活动将通过 调用startActivityForResult()
。用户可以编辑项目,更改存储在数据库中。
Back in ListActivity
with onActivityResult()
:重新加载光标getAdapter().changeCursor()
并刷新视图getAdapter().notifyDataSetChanged()
这是正确的方法吗?因为刷新需要1-2秒,而且很慢!