3
A
回答
2
这些设置使用新的AccountManager
API。以下是一些sample code,显示了如何添加新帐户。我假设你想获得现有账户之一的凭证,并简单地修改数据。
不幸的是,我还没有机会尝试这些API。
1
也许ContentResolver#setIsSyncable()
可以做你想做的。
也许会更好地与任EXTRA_AUTHORITIES额外集火的android.provider.Settings.ACCOUNT_SYNC_SETTINGS意图["google.com"]
,或可能把"account"
额外命名为您的AccountManager得到了Account对象。然后您的用户可以开启或关闭自己的同步。
1
ContentResolver.setSyncAutomatically(account,authority,true/false):设置提供程序在接收到网络痒感时是否同步。
相关问题
- 1. 运行帐户和同步设置
- 2. 显示特定帐户的帐户设置
- 3. 导航到特定SyncAdapter帐户的帐户设置?
- 4. Android - 获取Google帐户同步设置
- 5. 编辑自定义帐户
- 6. 在android中调用帐户和同步设置编程方式
- 7. Android如何在帐户和设置中开启同步功能
- 8. 如何将我的Microsoft(DreamSpark)帐户同步到Xamarin帐户?
- 9. 如何让用户更改“帐户和同步”中的帐户数据
- 10. Android帐户首选项:如何添加“编辑帐户”按钮?
- 11. CodeIgniter中的帐户编辑
- 12. 显示Android应用帐户和同步菜单下的设置
- 13. 如何为客户设置EC2帐户?
- 14. Android谷歌帐户同步
- 15. 帐户定期同步首选项
- 16. 以用户定义的频率同步选定的帐户
- 17. 如何在android中调用帐户和同步设置页面点击按钮?
- 18. Amazon S3中的子帐户(如Nirvanix)(子帐户,客户帐户)
- 19. 的Django 1.4创建编辑用户配置文件帐户设置查看
- 20. 如何导出DocuSign帐户设置,用户和用户配置文件,然后将其导入新帐户?
- 21. 帐户和帐户之间的差异
- 22. Android中的用户帐户设置
- 23. 如何使用经典帐户设置
- 24. 如何设置“帐户”路线?
- 25. 配置特定FTP帐户的Inetd设置
- 26. 设置Picasa帐户权限
- 27. GitHub:多帐户设置
- 28. SSAS 2008帐户设置
- 29. 用户设置 - 多个用户使用相同的Windows帐户
- 30. 是否有可能覆盖帐户和同步“删除帐户”功能
我经历了Android SDK源代码,因为这种方法让我感到困惑,因为它的奇怪文档和我的设备上的实际效果。首先,“网络痒感”是Google专有的东西,不能被其他应用程序开发者使用。我假设你必须实现套接字连接或推送通知侦听器来触发同步。其次,深入研究此方法的方法调用层次结构,同步仅针对帐户启用*(请参阅SyncStorageEngine.java - > setSyncAutomatically)。我认为该方法的文档需要更新。 – tiguchi 2012-09-28 15:32:07