我正在为我的应用程序中的人获取带有RAW_CONTACTS的Cursor。 如何使用此数据启动Intent以通过选定的原始联系人之一与此人进行通信?
例如,一个联系人有几个原始联系人:phone,whatsapp,viber等。当我点击whatsapp raw_contact时,应该启动WhatsApp与选定人员进行通信。
答案 0 :(得分:0)
这么简单......
Uri uri = Uri.parse("content://com.android.contacts/data/" + rawContactId);
Intent i = new Intent(Intent.ACTION_VIEW);
i.setDataAndType(uri, rawContactMimetype);