以编程方式删除黑莓日历中单次出现的重复事件

时间:2012-03-20 06:55:48

标签: blackberry java-me calendar

我想知道如何以编程方式删除单个重复发生的日历事件。

使用eventList.removeEvent(event)从日历中删除整个系列。

我还尝试从eventList.items(BlackberryEventList.OCCURRING, startDate, endDate, true)获取枚举,然后删除其开始日期和结束日期匹配但仍会删除整个系列的事件。根据api,当我在最后一个参数中指定true时,此函数应该返回重复事件的第一个实例。

1 个答案:

答案 0 :(得分:2)

而不是删除事件尝试更新特定事件的重复规则。

看看以下方法/类:

setRepeat() method of Event class

RepeatRule class

addExceptDate() method of RepeatRule class