我正在开发一个同步适配器。 我发现了这个:http://groups.google.com/group/android-developers/msg/85f9304dfcc4e284
在该论坛中,谷歌员工表示:
在Eclair的Android版本中通过Gingerbread集成编辑 第三方联系人的支持不足。诀窍是插入数据 行,“在MyApp中编辑”,这会将用户带到您的应用和您的应用 然后会提供编辑活动。此外,没有规定 用于在第三方帐户中创建新联系人的联系人UI。我们已经修好了 Honeycomb中的那些问题。现在您可以在您的指定中指定两个活动 元数据xml文件:一个用于创建新联系人,另一个用于编辑 现有的和vo! - 你有无缝集成。
我找不到这些新功能的文档。有人能告诉我在哪里可以找到它吗?
感谢您
答案 0 :(得分:4)
在写这篇文章时,它们似乎完全没有记录。最好的办法是查看ICS源代码。
这是4.0.3中的相关源文件,它似乎将android.provider.CONTACTS_STRUCTURE元数据声明转换为可用对象。
请注意,元数据中支持<EditSchema>
标记,(我认为)是无缝第三方集成的关键。