【发布时间】:2013-05-28 08:41:13
【问题描述】:
我正在处理我的一项要求,中途遇到了一个问题。根据我的要求,我需要知道是否有任何日历事件已更新,例如添加了任何新参与者或任何事件字段已更新,例如标题、描述或位置。到目前为止,我能够准确地知道是否从系统中添加或删除了任何事件,但遗憾的是无法检测到任何更新。
同样的情况也适用于媒体,我需要知道与媒体相关的任何字段是否已更改,例如名称、标题或父文件夹/路径等。
总结一下,我的要求是知道媒体或日历数据库中的任何文件是否已更新。使用 Content Observers 检测插入或删除,因为它只告诉我通过 onChange() 回调更改了某些内容,但它从不告诉您更新了哪些行。
问候, 技术专家
【问题讨论】:
标签: java android calendar android-contentprovider contentobserver