联系人添加界面并添加相应数据

调用联系人添加界面

private void toAddContact() {
Intent intent = new Intent(Intent.ACTION_INSERT);
intent.setType("vnd.android.cursor.dir/person");
intent.setType("vnd.android.cursor.dir/contact");
intent.setType("vnd.android.cursor.dir/raw_contact");
startActivity(intent);
}


调用联系人添加界面并添加一条联系信息(包括联系人姓名、电话号码、email、公司名称)

private void addContact(String contact, String phone, String email, String company) {
Intent intent = new Intent(Contacts.Intents.Insert.ACTION);
intent.setType(Contacts.People.CONTENT_TYPE);
intent.putExtra(Contacts.Intents.Insert.NAME, contact);
intent.putExtra(Contacts.Intents.Insert.PHONE, phone);
intent.putExtra(Contacts.Intents.Insert.PHONE_TYPE,Contacts.PhonesColumns.TYPE_MOBILE);
intent.putExtra(Contacts.Intents.Insert.EMAIL, email);
intent.putExtra(Contacts.Intents.Insert.COMPANY, company);
startActivity(intent);
}


你可能感兴趣的:(联系人添加界面并添加相应数据)