内容观察者更改

时间:2011-09-02 15:41:29

标签: android contentobserver

如果我注册一个内容观察者,那么日历数据库是否有办法在编辑事件时准确获取数据库中发生的变化?

2 个答案:

答案 0 :(得分:0)

无法做到...... Diane Hackborn声称它是intentional。您必须重新查询或使用同步适配器。

答案 1 :(得分:0)

利用共享偏好设置和内容提供商以及内容观察者。

当我阅读数据库时,我知道我已经阅读了所有条目,直到存储在共享首选项中的时间。因此,每次读取数据库时,我都需要检查存储在共享首选项中的时间之后的所有更改,并将共享首选项中的时间更新为当前时间(在对这些新条目执行任何操作之后)。< / p>