Как обновить несколько гостей в пользовательском календаре из приложения Android - PullRequest
0 голосов
/ 24 мая 2018

Ниже добавлен пример кода для обновления гостя в пользовательском календаре.но я хочу обновить несколько гостей из приложения Android.

ContentValues attValues = new ContentValues();
attValues.put(CalendarContract.Attendees.ATTENDEE_NAME, "RRD Attendees");
attValues.put(CalendarContract.Attendees.ATTENDEE_EMAIL, "sample@gmail.com");
attValues.put(CalendarContract.Attendees.ATTENDEE_RELATIONSHIP, CalendarContract.Attendees.RELATIONSHIP_NONE);
attValues.put(CalendarContract.Attendees.ATTENDEE_TYPE, CalendarContract.Attendees.TYPE_REQUIRED);
attValues.put(CalendarContract.Attendees.ATTENDEE_STATUS, CalendarContract.Attendees.ATTENDEE_STATUS_INVITED);
attValues.put(CalendarContract.Attendees.EVENT_ID, eventID);
Uri uri = cr.insert(CalendarContract.Attendees.CONTENT_URI, attValues);

1 Ответ

0 голосов
/ 25 мая 2018

Попробуйте использовать Пакетные запросы :

Каждое HTTP-соединение, которое создает ваш клиент, приводит к определенным накладным расходам.API Календаря Google поддерживает пакетирование, чтобы позволить вашему клиенту отправлять несколько вызовов API в один запрос HTTP.

Примеры ситуаций, когда вам может потребоваться использовать пакетирование:

Вы только начали использовать API, и у вас есть много данных для загрузки.Пользователь внес изменения в данные, когда ваше приложение находилось в автономном режиме (отключено от Интернета), поэтому ваше приложение должно синхронизировать свои локальные данные с сервером, отправляя множество обновлений и удалений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...