【发布时间】:2015-03-10 10:14:53
【问题描述】:
如何使用编程添加联系人我正在尝试这个:
public void addContact(Contact contact)
ContentValues values = new ContentValues();
values.put("contact_id", contact.getContactId());
values.put("lookup", contact.getLookupKey());
values.put("mimetype", StructuredName.CONTENT_ITEM_TYPE);
values.put("data1", contact.getStructuredName().getDisplayName());
values.put("data2", contact.getStructuredName().getGivenName());
values.put("data3", contact.getStructuredName().getFamilyName());
values.put("data4", contact.getStructuredName().getPrefix());
values.put("data5", contact.getStructuredName().getMiddleName());
values.put("data6", contact.getStructuredName().getSuffix());
context.getContentResolver().insert(Data.CONTENT_URI, values);
}
【问题讨论】:
-
那就试试吧。如果出现错误,请在此处发布
-
您要在哪里添加联系人..?您是在尝试将联系人从 android 联系人添加到您的应用,还是尝试将联系人添加到 android 联系人?
标签: android