对未知联系人的QuickContactBadge

时间:2011-04-13 19:24:28

标签: android contact

我正在从公司网站下载联系人列表。联系人可能在手机上,也可能不在手机上。我想使用QuickContactBadge,因为下载的信息将包含:办公室电话号码,手机号码,电子邮件,姓名。这样,用户可以快速查看和联系公司网站上列出的人员或将其添加到他们的电话联系人列表中。

所有示例都显示了如何使用现有联系人。

当我想添加一个未知的联系人姓名,电子邮件和我从listview适配器调用的电​​话号码时: QuickContactBadge badge =(QuickContactBadge)baseAct.findViewById(R.id.badge_small); badge.assignContactFromPhone(“888-555-1212”,true);

但它在assignContactFromPhone上崩溃。

我可以使用快速联系徽章吗?或者我应该创建一个单独的视图,其中包含用于电话,电子邮件和导入联系人的按钮?

SAMB

1 个答案:

答案 0 :(得分:0)

我建议您查看this。由于QuickContacts引用RawContacts.CONTENT_URI:在查询之前,您应该将这些联系人添加到此提供程序,或者使用源代码来获取您自己的版本!