如何使用intent启动Add Contact活动?

时间:2011-11-09 03:47:58

标签: android android-intent contact

我正在尝试从我的应用程序启动添加联系人活动。我已经知道如何调用联系活动,但仍然不知道如何启动“添加联系人”。我是初学者学习Android,请具体说明。谢谢。

2 个答案:

答案 0 :(得分:10)

Intent intent = new Intent(
            ContactsContract.Intents.SHOW_OR_CREATE_CONTACT,
            Uri.parse("tel:" + phoneNumber));
        intent.putExtra(ContactsContract.Intents.EXTRA_FORCE_CREATE, true);
        startActivity(intent);

答案 1 :(得分:2)

试试这段代码:

 Intent i = new Intent(Intent.ACTION_INSERT_OR_EDIT);
 i.setType(ContactsContract.Contacts.CONTENT_ITEM_TYPE);   
 startActivity(i);