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

Просматривал документацию поставщика календаря, потому что мне нужно добавить события в гугл календарь.

Мое приложение сможет перечислять события в календаре или создавать новые события.

Можно ли создать пользовательское событие, то есть оно сигнализирует о том, что оно было создано моим приложением, чтобы после вставки события в календарь Google в моем приложении я мог перечислить только события, созданные моим приложением? Есть ли какой-либо флаг, который сигнализирует о приложении/владельце создания события и т. д.?


person Favolas    schedule 05.01.2017    source источник
comment
Думаю через провайдер календаря никак (так как расширенные свойства часто не синхронизируются и специального поля нет). Вы можете взглянуть на использование клиентской библиотеки API календаря для Android или обойти это, добавив строку в конце поля описания или около того.   -  person luc    schedule 07.01.2017


Ответы (1)


Вы можете использовать ExtendedProperties. Вот документация. Эта таблица используется адаптерами синхронизации для добавления дополнительной информации. Однако вы можете вставить в эту таблицу пару имя/значение, например boolean, при вставке событий. Вы будете использовать это поле, когда будете запрашивать события, чтобы узнать, происходят ли они из вашего приложения или нет.

person Misagh Emamverdi    schedule 14.01.2017
comment
Спасибо. Любые сложности с этим (stackoverflow.com/questions/41611533/)? - person Favolas; 15.01.2017