我的申请表中有联系人的原始联系人ID。我想在我的联系人中打开本机联系电话簿进行编辑(基本上是本地地址簿中编辑模式下的联系人)。我怎么能这样做?
答案 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(意向);