【发布时间】:2013-02-03 15:43:15
【问题描述】:
有人可以解释一下如何为特定联系人 URi 打开联系人本机
我设法通过以下方式解析联系人 URI:
Uri lookupUri = Uri.withAppendedPath(ContactsContract.PhoneLookup.CONTENT_FILTER_URI,
Uri.encode(displayName));
然后我尝试这样做:
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setType(ContactsContract.Contacts.CONTENT_TYPE);
intent.putExtra(ContactsContract.Intents.SHOW_OR_CREATE_CONTACT, "555");
context.startActivity(intent);
但它只是打开本机通讯录而没有任何解析
【问题讨论】:
标签: android android-intent contactscontract