Есть ли способ получать уведомления, когда пользователь добавляет новую запись календаря - PullRequest
0 голосов
/ 04 июня 2010

Могу ли я получить информацию в своем приложении для Android, когда пользователь добавляет новую запись в свое приложение календаря (например, через слушателей, ...) или время от времени проверяет календарь через поставщика контента приложения календаря? решение, чтобы узнать, добавил ли пользователь новые записи?

1 Ответ

3 голосов
/ 04 июня 2010

Могу ли я получить информацию в моем Android приложение, когда пользователь добавляет новый запись в календаре приложения (т.е. через слушателей, ...)

В Android SDK нет приложения-календаря. В проекте с открытым исходным кодом есть приложение календаря, но оно может существовать или не существовать на любом конкретном устройстве, поскольку производители устройств могут его заменить. Также возможно, что пользователь загрузит альтернативное приложение календаря, которое заменяет встроенное.

проверяет календарь каждый сейчас и затем через контент-провайдера приложение календаря единственное решение, чтобы найти если пользователь добавил новые записи

В Android SDK нет поставщика содержимого календаря. Существует поставщик контента, используемый приложением календаря в проекте с открытым исходным кодом, но о проблемах, связанных с использованием этого приложения, см. Выше. Кроме того, основная команда Android желает, чтобы вы не полагались на провайдеров недокументированного контента .

Если вы хотите работать с Календарем Google, используйте соответствующие API GData до тех пор, пока в SDK не будет добавлено больше функций календаря.

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