2012-04-20 51 views

回答

1

如果您的問題是本地通訊錄中聯繫人的同步,並且您沒有認證者並且註冊了該帳戶的用戶,則您創建的聯繫人將不會顯示。

我所做的是創建一個存根驗證器。

試試這個:

example of stub authenticator

考慮與SyncAdapter真正的問題是,如果沒有互聯網連接處於非活動狀態。原因是同步adapers被認爲是用來同步你的本地數據與後端服務器,所以如果你沒有互聯網連接,你不能同步和框架禁用SyncAdapter。 我所做的是創建我自己的組件來同步聯繫人。

2

同步適配器不需要AbstractAccountAuthenticator。 SampleSyncAdapter使用一個,因爲它使用認證,但認證不是必需的。該示例執行此操作是因爲它與聯繫人提供程序同步聯繫人。

同步適配器與帳戶類型相關聯。您可以在同步適配器的XML文件中指定此項。

相關問題