2016-06-07 27 views
0

我在應用程序中獲取與RAW_CONTACTS對應的光標。 我如何使用這些數據來啓動一個意圖通過一個選定的原始聯繫人與此人溝通?如何讓android raw-contact溝通intent?

例如,一個聯繫人有幾個原始聯繫人:phone,whatsapp,viber等。當我點擊whatsapp raw_contact時,應用程序應啓動WhatsApp與選定的人進行通信。

回答

0

這麼簡單......

Uri uri = Uri.parse("content://com.android.contacts/data/" + rawContactId); 
Intent i = new Intent(Intent.ACTION_VIEW); 
i.setDataAndType(uri, rawContactMimetype);