0
我想要使用內容解析程序以編程方式刪除未來的谷歌日曆重複(重複)事件的實例。Android谷歌日曆刪除重複事件的未來實例
而要做到這一點,我已經更新了事件的RRULE,因此,例如,如果要刪除的事件的未來實例從日期2016年11月11日起 我編輯字符串RRULE看起來像這樣:
FREQ=DAILY;UNTIL=20161111;WKST=SU
但是,當查看谷歌日曆應用程序,我發現沒有變化,我發現事件顏色只改變爲黑色。
的一些注意事項要牢記:
1 - 我使用的是第三方庫這樣: https://github.com/EverythingMe/easy-content-providers
CalendarProvider calendarProvider = new CalendarProvider(context);
Event event = calendarProvider.getEvent(eventId);
event.rRule = "FREQ=DAILY;UNTIL=20161111;WKST=SU";
calendarProvider.update(event);
,並在這個庫中的所有功能似乎很好地工作。
2-在閱讀在rRule中具有特定的UNTIL日期的編程性重複事件時,我意識到google事件中名爲「lastDate」的字段在UNTIL值後一小時後更新,所以在更新rRule中的UNTIL值時,是否還必須更新此字段?