我正在尝试从我的Android应用程序插入联系人。我只能插入电话号码和姓名。请告诉我如何插入联系人的所有属性,如果某些属性存在多次,如电子邮件地址或联系电话这是我正在使用的代码
ContentValues values = new ContentValues();
values.put(People.NUMBER, phone);
values.put(People.TYPE, Phone.TYPE_CUSTOM);
values.put(People.LABEL, name);
values.put(People.NAME, name);
values.put(EmailAddress, "abc@gmail.com");
Uri dataUri = getContentResolver().insert(People.CONTENT_URI, values);
Uri updateUri = Uri.withAppendedPath(dataUri, People.Phones.CONTENT_DIRECTORY);
values.clear();
values.put(People.Phones.TYPE, People.TYPE_MOBILE);
values.put(People.NUMBER, phone);
updateUri = getContentResolver().insert(updateUri, values);