0

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

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

以上仅适用于mailto或tel,名称呢?

4

1 回答 1

2

Intents.Insert.NAME您还可以使用with Intent发送人名:

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);
于 2013-05-09T18:43:29.717 回答