2012-07-31 113 views
1

我正在處理ICS日曆。我面臨的問題是插入,更新日曆中的事件時,它的工作原理非常好,除非我手動從日曆中刪除事件並在我的應用程序中查詢該事件。該特定日曆的URI和calendar_id仍然保留在android日曆應用的數據庫中。我希望我的應用和日曆同步。 任何人都可以請建議任何工作或解決方案。Android ICS日曆問題

在此先感謝

多米尼克

+0

您將新的日曆或事件添加到日曆數據庫中。 – iAndroid 2012-07-31 11:00:23

+0

我得知這是默認日曆的問題,我的銀河s2命名爲「我的日曆」這個日曆在設備內持久存儲數據,而其他安裝的日曆沒有。 – dominic 2012-07-31 11:16:37

回答

0

確保CalendarContract.Events.DELETED的值不是1

與註冊SyncAdapter設備,刪除只會更新列的值設置爲1。這讓相應的SyncAdapter能夠處理刪除操作,並執行它所需的任何操作。只有在SyncAdapter完成其任務後,該行纔會真正刪除。

+0

http://stackoverflow.com/questions/11824222/android-calendar-ics-4-0-uri-after-a-reminder – dominic 2012-08-08 06:25:14