如何获取 Google 日历事件对象的提醒类型?
How to get type of reminder of Google Calendar Event object?
我正在尝试解析 Google 日历事件的对象。它的事件有一个类型为 "email" 的提醒。但是翻遍了这个对象的所有字段,我没有找到提示类型的字段。它只有 "useDefault" 个参数。我怎样才能得到提醒的类型?
P.S:我可以使用 Google 日历 API 从我的应用程序添加事件提醒,就像:
EventReminder reminder = new EventReminder();
reminder.setMinutes(5);
reminder.setMethod("email");
Event.Reminders eRem = new Event.Reminders();
List<EventReminder> reminders = new ArrayList<>();
reminders.add(reminder);
eRem.setOverrides(reminders);
eRem.setUseDefault(false);
event.setReminders(eRem);
但是,不幸的是,我不能颠倒地完成这项任务。
您可以使用:reminders.overrides[].method
它returns提醒的类型:email, sms or popup
您可以在此处查看文档:Google Docs
我正在尝试解析 Google 日历事件的对象。它的事件有一个类型为 "email" 的提醒。但是翻遍了这个对象的所有字段,我没有找到提示类型的字段。它只有 "useDefault" 个参数。我怎样才能得到提醒的类型?
P.S:我可以使用 Google 日历 API 从我的应用程序添加事件提醒,就像:
EventReminder reminder = new EventReminder();
reminder.setMinutes(5);
reminder.setMethod("email");
Event.Reminders eRem = new Event.Reminders();
List<EventReminder> reminders = new ArrayList<>();
reminders.add(reminder);
eRem.setOverrides(reminders);
eRem.setUseDefault(false);
event.setReminders(eRem);
但是,不幸的是,我不能颠倒地完成这项任务。
您可以使用:reminders.overrides[].method
它returns提醒的类型:email, sms or popup
您可以在此处查看文档:Google Docs