2012-01-26 36 views
0

我正在寫一個響應NEW_OUTGOING_CALL操作的BroadcastReceiver。意思是,每次用戶撥打新的電話 - 我的BroadcastReceiver被調用。從新的撥出電話意向中獲取額外的電子郵件

我想獲得用戶打來的聯繫人的電子郵件

這裏是演員我可以從意向得到: 捆綁[{android.phone.extra.ALREADY_CALLED =假,android.intent.extra.PHONE_NUMBER = 123,android.phone.extra.ORIGINAL_URI =電話:123}]

任何想法?謝謝。

回答

0

您可能想看看Contacts API,它允許您以不同的方式查找各種聯繫信息。然後,也可以通過PhoneLookup表格快速找到電話號碼的聯繫人ID。

如果您還沒有使用過Contacts API,請準備好學習一些「有趣」的方法,並且牢記,在幕後,這只是關於爲DB表構建select語句。 - 但請親自看看:Using contacts API

相關問題