在CursorAdapter中删除一行的最佳方式是什么? 我使用ViewHolder模式。在CursorAdapter中删除一行的最佳方式是什么?
0
A
回答
1
您只需从数据库中删除行,无论是从您的ContentProvider中使用还是使用原始查询。一旦你完成了删除操作,你所要做的就是在CursorAdapter上调用changeCursor(Cursor cursor)结果。这会自动更新视图(http://developer.android.com/reference/android/widget/CursorAdapter.html#changeCursor(android.database.Cursor))。
作为一个原则,您应该在后台线程中执行删除操作和游标更新。
相关问题
- 1. 在MVC中删除图像的最佳方式是什么?
- 2. Javascript中删除html表格的最佳方式是什么?
- 3. 在列表中做一堆删除链接的最佳方式是什么?
- 4. Android中删除表中所有行的最佳方式是什么?
- 5. 让CloudFormation堆栈自我删除的最佳方式是什么?
- 6. 在JavaScript中删除对象的最佳方法是什么?
- 7. 用jQuery删除表格行的最佳方法是什么?
- 8. 返回最近一行数据的最佳方式是什么?
- 9. 在C++中清除容器的最佳方式是什么?
- 10. 在生产版本中删除代码的最佳方式是什么?
- 11. 从NSString中删除路径的最佳方法是什么?
- 12. .NET Compact Framework可执行文件自身删除的最佳方式是什么?
- 13. 在iPhone中进行本地化的最佳方式是什么?
- 14. 在Emacs中进行Java开发的最佳方式是什么?
- 15. 在laravel中执行此查询的最佳方式是什么?
- 16. 在Java中运行JavaScript的最佳方式是什么?
- 17. 什么是在emacs中运行守卫的最佳方式
- 18. 在C中执行查找表的最佳方式是什么?
- 19. 在android中执行多个listviews的最佳方式是什么?
- 20. 在Rails中进行AJAX调用的最佳方式是什么?
- 21. 什么是在表中找到共同行的最佳方式
- 22. 什么是检查MySQL中行存在的最佳方式
- 23. 级联删除性能:什么是删除一行多行最快的方法?
- 24. 在Obj-c中组织一组的最佳方式是什么?
- 25. 什么是在JavaScript中做到这一点的最佳方式?
- 26. 在Java中返回一对值的最佳方式是什么?
- 27. 从richtextbox中移除单词的最佳方式是什么?
- 28. 什么是以编程方式删除大型数据库的最佳方法
- 29. 什么是一次重新排列1000行的最佳方式
- 30. 每秒执行一次任务的最佳方式是什么?
这实际上取决于您的数据来自何处,以及您是否只从用户界面中删除它或从数据库中永久删除它。回答那些有助于SO用户更好地解决问题的问题。 – Quanturium