android中添加新的联系人

5年以前  |  阅读数:526 次  |  编程语言:JAVA 
private Uri insertContact(Context context, String name, String phone) {

       ContentValues values = new ContentValues();
       values.put(People.NAME, name);
       Uri uri = getContentResolver().insert(People.CONTENT_URI, values);
       Uri numberUri = Uri.withAppendedPath(uri, People.Phones.CONTENT_DIRECTORY);
       values.clear();

       values.put(Contacts.Phones.TYPE, People.Phones.TYPE_MOBILE);
       values.put(People.NUMBER, phone);
       getContentResolver().insert(numberUri, values);

       return uri;
}

Copyright© 2013-2020

All Rights Reserved 京ICP备2023019179号-8