我正在处理ICS日历。我面临的问题是插入,更新日历中的事件它完全正常,除非我手动从日历中删除事件并在我的应用程序中查询该事件。该特定日历的URI和calendar_id仍然存在于android日历应用程序的数据库中。我希望我的应用和日历同步。 任何人都可以建议任何解决方案或解决方案。
提前致谢
星
答案 0 :(得分:0)
确保CalendarContract.Events.DELETED的值不是1.
在具有已注册SyncAdapter的设备中,删除只会将该列值更新为1.这会让相应的SyncAdapter处理删除操作,并对删除的项目执行任何操作。只有在SyncAdapter完成其任务后,该行才会实际删除。