显示与给定显示名称android的联系人

时间:2013-05-09 18:37:46

标签: android contact

那么,我该怎么做?我试过以下

Intent intent = new Intent(ContactsContract.Intents.SHOW_OR_CREATE_CONTACT);
intent.setData(Uri.fromParts("mailto","example@email.com", null));
context.startActivity(intent);

以上只适用于mailto或tel,名称怎么样?

1 个答案:

答案 0 :(得分:2)

你也可以使用Intents.Insert.NAME发送人名作为:

Intent intent = new Intent(ContactsContract.Intents.SHOW_OR_CREATE_CONTACT);
intent.setData(Uri.fromParts("mailto","example@email.com", null));
// add name here
intent.putExtra(Intents.Insert.NAME, sender_Name_here); 
context.startActivity(intent);