2

連絡先の詳細に連絡先のプロフィール画像が含まれていることを示すAndroidアプリがあります。これは、連絡先の画像を取得する方法です。

Uri photo = null;
String sPhoto = cursor
.getString(cursor.getColumnIndex(ContactsContract.CommonDataKinds.Phone.PHOTO_ID));
if (sPhoto != null) {
photo = Uri.withAppendedPath(person,ContactsContract.Contacts.Photo.CONTENT_DIRECTORY);
myImageView.setImageURI(photo);

このコードは、画像が電話から取得されたときに問題なく機能しますが、私の電話 (他の多くの電話と同様) には Facebook のプロフィール、Twitter のプロフィールなどがあります。デフォルトのダイヤラーでは、連絡先の横に Facebook または Twitter のプロフィール画像が表示されます。名前、または通常の画像 (電話から) 私のコードには、私の電話に存在する画像のみが与えられます.そのような画像が存在する場合、facebook や twitter を含むすべての画像を取得するにはどうすればよいですか? ありがとうございました

4

0 に答える 0