在编辑模式下打开本机地址簿

时间:2016-12-30 08:00:05

标签: android android-contacts addressbook

我的申请表中有联系人的原始联系人ID。我想在我的联系人中打开本机联系电话簿进行编辑(基本上是本地地址簿中编辑模式下的联系人)。我怎么能这样做?

2 个答案:

答案 0 :(得分:1)

我从您的问题中理解的是,您有一个联系人ID,您想在Android本地地址簿中打开该ID。如果是这种情况,那么下面的代码可以帮助你

Intent intent = new Intent(Intent.ACTION_VIEW);
Uri uri = Uri.withAppendedPath(ContactsContract.Contacts.CONTENT_URI, String.valueOf("18"));
intent.setData(uri);
startActivity(intent);

在String.valueOf()方法中提供您要打开的联系人ID。

答案 1 :(得分:0)

问题解决了。

我用下面的代码

做了这个

Intent intent = new Intent(Intent.ACTION_EDIT); intent.setData(ContentUris.withAppendedId(ContactsContract.Contacts.CONTENT_URI,contactID)); startActivity(意向);