2

連絡先からメールを選択する必要があります...次の画像に示すように、Androidには電話番号ピッカーが組み込まれていることがわかりました。

img : http://i1108.photobucket.com/albums/h412/Tek_Yin/selectphone.jpg

1.5 & 1.6 ではこれを使用できます:

Intent i = new Intent(Intent.ACTION_PICK, Contacts.Phones.CONTENT_URI);

質問は :

  • 電話番号の代わりにメールを表示できますか?
  • 2.0以降に適応させる必要があります
  • 2.0以降が使用されていると読みContactsContractましたが、どうすればよいですか?

前もって感謝します。

4

2 に答える 2

-2

@Override onActivityResult を上書きし、電子メールのカーソルを作成するだけです。ピッカーの結果を取得すると、電子メール アドレスのみが取得されます。

email = Emailcursor.getString(Emailcursor.getColumnIndex(ContactsContract.CommonDataKinds.Email.DATA));
于 2010-11-24T06:15:03.993 に答える