【发布时间】:2012-08-07 23:02:19
【问题描述】:
我正在编写一个具有联系人同步功能的社交网络应用程序。我有工作代码(来自我找到的一个示例here),它在同步适配器中插入 v2.x 上的联系人。
但是,摩托罗拉 Blur 软件无法识别 2.x 联系人(我使用的是基于 Droid X 构建的 2.2 Moto)。 Blur 使用联系人 1.x API,但我无法找到/理解如何使用它的示例。 This page 显示如何按名称查询,但我想 a) 添加和 b) 按自定义帐户(或可能的 MIME)类型查询。
我使用的 v2 代码创建了一个新的原始联系人,创建了一个“StructuredName”数据记录,然后是一个自定义 MIME 类型的数据记录。
如何在 1.x API(级别 3)上进行等效操作?我认为这就是 Contacts.Extensions 类的用途,但文档充其量是不清楚的。
【问题讨论】:
标签: android contacts sync android-contentprovider motorola