无法使用Google Apps日历v3 API添加/删除事件提醒

时间:2013-11-20 09:28:46

标签: java events google-calendar-api reminders

我正在尝试更新Google日历中的活动:更改颜色并删除或添加活动提醒。我可以轻松更新颜色,但我找不到删除默认提醒的方法,甚至无法添加新提醒。 这是我的代码:

    Event googleEvent = client.events().get(cal, events.getItems().get(i).getId()).execute();
    ArrayList<EventReminder> listEventReminder = new ArrayList<EventReminder>();
    Reminders reminders = googleEvent.getReminders();
    reminders.setUseDefault(false);
    EventReminder reminder = new EventReminder();
    reminder.setMethod("popup");
    reminder.setMinutes(42);
    listEventReminder.add(reminder);
    reminders.setOverrides(listEventReminder);
    googleEvent.setColorId("10");
    googleEvent.setReminders(reminders);
    client.events().update(cal, googleEvent.getId(), googleEvent).queue(batch, callback); 

事件的颜色已正确更新(绿色)但是,提醒仍设置为“弹出10分钟”

0 个答案:

没有答案