可能重复:
如何在 android 中添加新联系人
如何为联系人添加姓名?我有两个微调器,一个用于名字,一个用于姓氏。分配的变量是linkname1 和linkname2。当用户按下“确定”按钮(这些都在对话框中)时,应将名称(链接名称 1 + " " + 链接名称 2)添加到联系人中。我可以阅读联系人,但我该怎么写呢?
谢谢
更新:我也试过这个:
newname = linkname1 + " " + linkname2;
ContentValues values = new ContentValues();
vales.put(ContactsContract.Contacts.DISPLAY_NAME, newname);
和这个:
StringBuffer strBuf = new StringBuffer();
strBuf.append(linkname1);
strBuf.append(" ");
strBuf.append(linkname2);
ContentValues values = new ContentValues();
values.put(ContactsContract.Contacts.DISPLAY_NAME, strBuf.toString());
但是新名称没有出现在联系人列表中。