2013-10-24 69 views
1

在我的應用程序中,我配置了一個在我的authenticator.xml中定義的自定義accountType。我的應用創建的帳戶在全局設置中已經可見。如何爲我的自定義帳戶類型啓動Android帳戶配置?

由於android已經提供了用於刪除和配置這些帳戶的用戶界面,我想從我的應用程序啓動它,所以我不必自己實現此功能。

什麼是創建所需的意圖直接跳轉到我的自定義帳戶類型的帳戶配置的代碼?

回答

1
import android.provider.Settings; 
ctx.startActivity(new Intent(Settings.ACTION_SYNC_SETTINGS)); 

添加一個額外的到的意圖被稱爲與那就是你的帳戶的權威值Settings.EXTRA_AUTHORITIES,你可以限制顯示只是你的賬戶。 該值必須位於字符串數組中。

+0

我如何知道我的帳戶權限是什麼?它是accountType嗎? – Witek

+0

檢查文檔;) http://developer.android.com/reference/android/provider/Settings.html#ACTION_SYNC_SETTINGS[/link] http://developer.android.com/reference/android/provider/Settings .html#EXTRA_AUTHORITIES [/ link] – Dage

+0

這也可以幫助你:http://developer.android.com/guide/topics/manifest/provider-element.html – Dage

相關問題