2012-01-26 5 views
0

私は、NEW_OUTGOING_CALLアクションに応答するBroadcastReceiverを作成しています。意味は、ユーザーが新しい電話をかけるたびに、私のBroadcastReceiverが呼び出されます。新しい発信のインテントから追加のメールを取得する

私はメールの連絡先を取得したいと考えています。ここで

はエキストラあるI 意図から得ることができます。 バンドル[{android.phone.extra.ALREADY_CALLED = falseを、android.intent.extra.PHONE_NUMBER = 123、android.phone.extra.ORIGINAL_URI = TEL :123}]

アイデア?ありがとう。

答えて

0

Contacts APIをご覧になり、さまざまな連絡先情報をさまざまな方法で調べることができます。そしてPhoneLookupの表を使って、電話番号の連絡先IDをすばやく見つけることができます。

Contacts APIを使用していない場合は、いくつかの「面白い」アプローチを学び、舞台裏で多少なりともDBテーブル用のselectステートメントを作成することに留意してください。 - でも自分で見てください:Using contacts API

関連する問題