获取IllegalArgumentException:在更新重复的全天事件的事件中不能同时具有DTEND和DURATION

时间:2013-06-14 14:48:05

标签: android calendar android-calendar

我正在根据Android开发人员指南Calendar Provider使用CalendarProvider API更新日历中的活动。

我可以创建新的定期活动,全天活动以及重复的全天活动而不会出现问题。

出于某种原因,如果我尝试更新现有的定期全天活动,我会收到例外。

更新的ContentValues对象如下所示:

duration=PT1H dtstart=1371214800000 rrule=FREQ=WEEKLY

那里没有dtend,只有一段时间。 不知道为什么我得到DTEND例外。

任何帮助将不胜感激。 感谢。

1 个答案:

答案 0 :(得分:2)

尝试在ContentValues上将DTEND显式设置为null。