簡體   English   中英

如何在Android日歷上獲取已刪除的事件?

[英]How to get deleted events on an Android calendar?

目前,我正在使用日歷SyncAdapter。 在創建與現有帳戶相關聯的新日歷或創建事件時,我沒有任何問題,因此這部分工作正常。 我還通過使用CalendarContract.Events上定義的DIRTY標志在客戶端上檢測到新的/修改的事件。

但是,在刪除時,我遇到了一個很大的困難:當我通過android日歷應用抑制事件時,它似乎不僅將DELETED標志設置為1,而且實際上將其完全刪除了。 有什么辦法可以知道何時刪除事件,因為我需要通知服務器有關事件刪除的信息?

感謝您的時間,也很抱歉在stackOverflow上發表這篇笨拙的第一篇文章。

好吧,我解決了我的問題:如果您未在事件的CalendarContract.Events._SYNC_ID字段中輸入值,則日歷應用程序將事件完全刪除。 我希望它可以幫助其他有相同問題的人。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM