Я пытаюсь получить изображение контакта, используя идентификатор контакта.
Вот мой код: -
public Bitmap getDisplayPhoto(Long id)
{
Uri uri = ContentUris.withAppendedId(Contacts.CONTENT_URI,id);
InputStream input = Contacts.openContactPhotoInputStream(this.getContentResolver(), uri);
if (input == null)
{
return null;
}
return BitmapFactory.decodeStream(input);
}
Этот код возвращает ноль для всех моих контактов, включая те, которые имеютизображение.
Что я здесь не так делаю?
Пожалуйста, помогите !!
Спасибо.