在CursorAdapter中删除行的最佳方法是什么?

时间:2015-04-06 20:28:00

标签: android performance

在CursorAdapter中删除行的最佳方法是什么? 我使用ViewHolder模式。

1 个答案:

答案 0 :(得分:1)

您只需从ContentProvider中或使用原始查询删除数据库中的行。执行删除后,您所要做的就是在CursorAdapter上调用changeCursor(Cursor cursor)结果。这将自动更新视图(http://developer.android.com/reference/android/widget/CursorAdapter.html#changeCursor(android.database.Cursor))。

作为原则,你应该在后台线程中进行删除和光标更新。