Android代码,用于在手机的联系人

时间:2017-10-03 17:08:58

标签: android

实际上,我可以使用Android代码以编程方式在手机的联系人中添加姓名和电话号码。现在我想添加电子邮件地址以及姓名和号码。 有人可以发布代码吗?

1 个答案:

答案 0 :(得分:0)

ContentValues values = new ContentValues();
 values.put(Data.RAW_CONTACT_ID, rawContactId);
 values.put(Data.MIMETYPE, Phone.CONTENT_ITEM_TYPE);
 values.put(Phone.NUMBER, "1-800-GOOG-411");
 values.put(Phone.TYPE, Phone.TYPE_CUSTOM);
 values.put(Phone.LABEL, "free directory assistance");
 values.put(Email.DATA, "somebody@android.com")
 Uri dataUri = getContentResolver().insert(Data.CONTENT_URI, values);

使用上面的代码。 Reference 不要忘记在清单中添加权限

<uses-permission android:name="android.permission.READ_CONTACTS" />, <uses-permission android:name="android.permission.WRITE_CONTACTS" />