2010-07-30 60 views
3

我为我的应用程序设置了一个帐户管理器,用于将我的云服务中的联系人同步到设备。帐户显示在帐户&与其他此类帐户(Google,FB,...)同步。登录后,它会将网络联系人同步到您的设备。联系人链接到该帐户。它们是使用android开发人员网页中的示例使用批处理操作添加的。Android联系人编程同步

我面临的问题是,一旦同步联系人可以编辑,但用户只能编辑名称(我也在传输电子邮件和电话号码)。同步适配器具有属性

android:supportsUploading="true" 

启用,但它只允许编辑名称。如果该属性设置为false,则联系人根本无法编辑。

我真的很感谢一些帮助,因为它已经困扰了我好几天了。

+0

其实有一个你可以做的工作。 这个例子是为了插入,但我很确定它适用于编辑。 这里的帖子: http://stackoverflow.com/a/11153652/1195001你需要做你自己的修改活动与你想编辑的所有领域(有些人从aosp源采取一个并从私人参考清理它)。 – Kiwy 2012-06-25 12:06:27

回答

3

好吧,

这样回答我自己的问题。你不能。如果联系人不是Google或Exchange联系人,则只能编辑姓名和照片。