如何通过意向向现有联系人添加电话号码?



我试图模仿将电话号码添加到现有联系人的本机行为。本机行为包含以下步骤:

点击"添加到联系人">
  1. /"更新现有"将打开本机联系人列表活动,用户可以在其中选择联系人。

  2. 点击联系人将打开本机编辑联系人活动,并将所选电话号码添加为备用电话号码字段(即工作(。

我可以使用意图来实现这一点吗?

同样,我使用意向添加联系人。这是我的代码:

Intent intent = new Intent(Intent.ACTION_INSERT, ContactsContract.Contacts.CONTENT_URI);
intent.putExtra(ContactsContract.Intents.Insert.PHONE,phoneNumber);
intent.putExtra("finishActivityOnSaveCompleted", true);
dialog.dismiss();
context.startActivity(intent);

这是这样做的方法:

Intent i = new Intent(Intent.ACTION_INSERT_OR_EDIT);
i.setType(ContactsContract.Contacts.CONTENT_ITEM_TYPE);
i.putExtra(Insert.NAME, "TESTTEST");
i.putExtra(Insert.PHONE, "209384");
startActivity(i);

相关内容

  • 没有找到相关文章

最新更新