大佬教程收集整理的这篇文章主要介绍了java – 如何将联系人添加到组android,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
public Uri addToGroup(long personId,long groupId) { ContentValues values = new ContentValues(); values.put(ContactsContract.CommonDataKinds.GroupMembership.RAW_CONTACT_ID,personId); values.put( ContactsContract.CommonDataKinds.GroupMembership.GROUP_ROW_ID,groupId); values .put( ContactsContract.CommonDataKinds.GroupMembership.MIMETYPE,ContactsContract.CommonDataKinds.GroupMembership.CONTENT_ITEM_TYPE); return this.getActivity().getContentResolver().insert( ContactsContract.Data.CONTENT_URI,values); }
public String createGroup(String Name) { String[] GROUP_PROjeCTION = new String[] { ContactsContract.Groups._ID,ContactsContract.Groups.titlE }; try { ContentValues groupValues = null; ContentResolver cr = this.getContentResolver(); groupValues = new ContentValues(); groupValues.put(ContactsContract.Groups.titlE,Name); groupValues.put(ContactsContract.Groups.SHOULD_SYNC,truE); cr.insert(ContactsContract.Groups.CONTENT_URI,groupValues); } catch(Exception E){ Log.d("########### Exception :",""+e.getmessage()); return "1"; } String groupID = null; cursor getGroupID_cursor = null; getGroupID_cursor = this.getContentResolver().query(ContactsContract.Groups.CONTENT_URI,GROUP_PROjeCTION,ContactsContract.Groups.titlE+ "=?",new String[]{name},null); getGroupID_cursor.moveToFirst(); groupID = (getGroupID_cursor.getString(getGroupID_cursor.getcolumnIndex("_id"))); return groupID; }
以上是大佬教程为你收集整理的java – 如何将联系人添加到组android全部内容,希望文章能够帮你解决java – 如何将联系人添加到组android所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。