отображать изображение контакта в виде изображения - PullRequest
1 голос
/ 30 января 2012

Я хочу получить изображение контакта и отобразить его в виде изображения.Я хочу, чтобы это работало в зависимости от того, какой контакт выбирает пользователь.У меня есть кнопка, при которой пользователь нажимает ее, получает контактный телефон и отображает его в текстовом поле.но теперь мне нужно, чтобы получить фотографию и отобразить ее.у кого-нибудь есть идея, как я могу манипулировать этим, чтобы получить фотографии?(игнорируйте журналы, в которых говорится, что электронная почта, и мои переменные, которые говорят, что электронная почта, я манипулировал кодом, чтобы он вместо этого получал номера телефонов.)

Ответы [ 2 ]

0 голосов
/ 30 января 2012

Проверьте openContactPhotoInputStream (android.content.ContentResolver, android.net.Uri) в http://developer.android.com/reference/android/provider/ContactsContract.Contacts.html

0 голосов
/ 30 января 2012

Используйте это

 Uri conUri=Uri.parse(url);
        InputStream photoInputStream=Contacts.openContactPhotoInputStream(mContext.getContentResolver(), conUri);
        if(photoInputStream==null)
            return framePhoto(BitmapFactory.decodeResource(mContext.getResources(), R.drawable.ic_contact_list_picture));
        Bitmap photo=framePhoto(getPhoto(mContext.getContentResolver(), conUri));

И для получения дополнительной информации перейдите к этому вопросу

Загрузить фотографию контакта в представлении списка

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...