调用系统自带的联系人管理程序(添加,删除,编辑)
调用系统添加联系人Activity:
编辑:
Intent intent = new Intent(Intent.ACTION_EDIT,Uri.parse("content://com.android.contacts/contacts/"+menuInfo.id));//联系人ID
startActivity(intent);
删除:
int order = getContentResolver().delete(ContentUris.withAppendedId(RawContacts.CONTENT_URI, menuInfo.id), null, null);
调用系统添加联系人Activity:
Intent intent = new Intent(Intent.ACTION_INSERT,Uri.withAppendedPath(Uri.parse("content://com.android.contacts"), "contacts"));
intent.putExtra(ContactsContract.Intents.Insert.PHONE, "13928430154");
startActivityForResult(intent,REQUEST_CODE);编辑:
Intent intent = new Intent(Intent.ACTION_EDIT,Uri.parse("content://com.android.contacts/contacts/"+menuInfo.id));//联系人ID
startActivity(intent);
删除:
int order = getContentResolver().delete(ContentUris.withAppendedId(RawContacts.CONTENT_URI, menuInfo.id), null, null);
本文详细介绍了如何通过系统自带的联系人管理程序进行添加、编辑和删除联系人的操作流程,包括使用Intent来实现不同功能的步骤说明。
1060

被折叠的 条评论
为什么被折叠?



