Я работал, как добавить напоминание после установки CalendarEventEntry с помощьюдобавить напоминание Google Calendar
insertedEntry = myService.insert(postUrl, myEntry)
reminder = new Reminder()
reminder.setMethod(Reminder$Method.ALERT)
//foo
insertedEntry.getReminder().add(reminder)
insertedEntry.update()
но при обновлении он становится EventEntry и getReminder возвращает нуль и все, что вы делаете это стирает все напоминания
insertedEntry = myService.update(editUrl, myEntry)
не может найти ничего в api или документах об этом случае.
Кто-нибудь решил это уже ???
я это исправил, выполнив обновление() непосредственно выполняется запрос на него, а затем вам нужно добавить напоминание в запрос. REALY coutner интуитивно понятный ... –
EventEntry editEntry = myService.update(editUrl, myEntry) \t result = editEntry.getSelfLink().getHref() \t myQuery = new CalendarQuery(postUrl) \t CalendarEventFeed evFeed = myService.query(myQuery, CalendarEventFeed.class) \t CalendarEventEntry calEntry = evFeed.getEntries().get(0)
–