android如何调用的系统应用程序 contacts ' 详细

标签: Android
发布时间: 2016/9/26 4:20:03
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

我知道以下代码可以调用系统 activity 为联系人列表。

public void showSystemContactsUI(int requestCode) {
    Intent intent = new Intent(Intent.ACTION_PICK, ContactsContract.Contacts.CONTENT_URI);
    startActivityForResult(intent, requestCode);
}   

我的问题是如何调用 UI 系统为 contacts ' 细节的东西,作为附加的屏幕截图,Thx。enter image description here

解决方法 1:

您可以使用下列代码片段。你需要找到目标联系人 id 之前显示其详细信息。

Uri uri = ContactsContract.Contacts.CONTENT_URI;
uri = Uri.withAppendedPath(uri, "1"); // 1 is contact id
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
startActivity(intent);
官方微信
官方QQ群
31647020