实际上,我可以使用Android代码以编程方式在手机的联系人中添加姓名和电话号码。现在我想添加电子邮件地址以及姓名和号码。 有人可以发布代码吗?
答案 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" />