Android内容解析程序删除 - 更新状态

时间:2017-07-19 13:25:21

标签: java android database android-contentprovider

使用ContentResolver删除元素时是否可以收到通知?

例如,如果我执行此操作:

context.getContentResolver().delete(SMS_URI, null, null);

它返回已删除的行数。但如果我删除10k元素可能需要一些时间。我想在删除过程中更新progressbar,我认为逐个删除它可能不是最佳解决方案。

1 个答案:

答案 0 :(得分:2)

正如您可以查看文档所有人必须做的是添加:

 context.getContentResolver().notifyChange(SMS_URI, null);

更好理解的一些例子:
Android Tutorial: Writing your own Content Provider