Android - календарь Google - PullRequest
0 голосов
/ 17 ноября 2010

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

Насколько я знаю, есть способы подключения к локальному календарю, но ни один из них не является официальным, и он ломается в разных версиях Android.

(под API календаря Google я имею в виду http://code.google.com/apis/calendar/)

Спасибо

Ответы [ 2 ]

3 голосов
/ 17 ноября 2010

Вы уже ответили на свой вопрос самостоятельно.

  1. Официального способа доступа к Календарю внутри Android нет. Есть взлом для доступа на чтение: Когда у Android будет открытый API Календаря?

  2. Определенно лучше использовать официальный API Календаря Google, поскольку он официальный, поддерживаемый, ориентированный на будущее и с возможностью записи.

Единственным недостатком использования Google Calendar API является то, что это онлайн-API, и вам нужно иметь возможность подключения. Вы можете обойти это, если сохраните данные и создадите свой собственный SyncAdapter . Тогда ваши данные Календаря будут синхронизированы при синхронизации всех других данных на устройстве.

0 голосов
/ 17 ноября 2010

"Насколько я знаю, есть способы подключения к локальному календарю, но ни один из них не является официальным, и он ломается в разных версиях Android."Это был и мой опыт.Я бы порекомендовал использовать Google Calendar API в Интернете.

...