2011-05-14 61 views
1

我正在爲學生開設一個管理大學課程的申請。如何爲Google日曆創建同步適配器?

現在我想用Android的Google日曆同步事件(一個事件有日期和時間以及簡要描​​述)。

我看了一下Android樣本中的samplesync適配器,但是我沒發現它對日曆非常有用。

應用程序的同步應該啓用並禁用應用程序的設置與複選框。

有沒有人有一些可用的示例代碼?

回答

0
  1. 使用android.preference.PreferenceActivity使您的首選頁。

  2. 確保您的應用程序在打開之前使用系統中的值更新首選項頁面上的複選框。 (該設置可以在帳戶&同步系統的控制面板已被更改。)使用ContentResolver.getSyncAutomatically(Account account, String authority)讀取系統值

  3. 指揮系統匹配使用ContentResolver.setSyncAutomatically(Account account, String authority, boolean sync)的PreferenceActivity設置 -

注意您無法控制提供商的同步 - 您可以通過帳戶/提供商對來控制它。你的應用程序需要保留一個它設置爲使用的帳戶的副本,以便它可以在這些調用中傳遞它。

+0

嗨,我正在嘗試,但我得到了一些問題。只有提供者可能會寫入訪問calandar訪問level.could你請指導我我該怎麼做 – 2013-05-21 08:04:49

+0

@ Maid786:http://developer.android.com/guide/專題/供應商/日曆provider.html#清單 – jcwenger 2013-06-20 14:20:32

相關問題