1

我正在使用 ICS 日历。面临的问题是在插入、更新日历中的事件时,它工作得非常好,除非我手动从日历中删除事件并在我的应用程序中查询该事件。该特定日历的 URI 和 calendar_id 仍然存在于 android 日历应用程序的数据库中。我希望我的应用程序和日历同步。任何人都可以为此建议任何解决方法或解决方案。

提前致谢

多米尼克

4

1 回答 1

0

确保 CalendarContract.Events.DELETED 的值不是 1。

在注册了 SyncAdapter 的设备中,删除只会将该列的值更新为 1。这让相应的 SyncAdapter 处理删除,并对已删除的项目做任何需要做的事情。只有在 SyncAdapter 完成其任务后,该行才会真正删除。

于 2012-08-07T15:33:52.580 回答