在SimpleCursorAdapter中使用哪个标志?

Vah*_*han 10 sqlite flags android cursor simplecursoradapter

我用SimpleCursorAdapter送我读出的数据databaseListView.

SimpleCursorAdapter 有2个标志,其中一个已被弃用.

我应该经常使用FLAG_CONTENT_OBSERVER吗?

或者使用其他东西而不是更好SimpleCursorAdapter

ate*_*nji 7

阅读这些标志上的文档.FLAG_AUTO_REQUERY不推荐使用,因为它经常在UI线程中执行Cursor查询.您应该尝试使用CursorLoader.CursorLoader可以自动在后台线程中重新查询和传递数据. FLAG_REGISTER_CONTENT_OBSERVER只是在光标上注册内容观察者,以便您接收有关新数据的通知.

  • 你可以同时使用Loader和Adapter.在loader的回调中使用adapter.swapCursor() (2认同)