Я написал приложение для SMS, в котором показаны контактные фотографии моих контактов в обзоре.внешний (например, facebook) фото контакта на android
Получение «нормальные» фотографии не проблема:
Uri cu = ContentUris.withAppendedId(Contacts.CONTENT_URI, contactId);
final InputStream input = Contacts.openContactPhotoInputStream(getContext().getContentResolver(), cu);
return BitmapFactory.decodeStream(input);
Проблема заключается в том: фотографии контактов обеспечивается, например, facebook не существует, как я могу получить эти «внешние» фотографии?
Это был ответ здесь. Я думаю: http://stackoverflow.com/questions/3709607 – AndyBeans
hm. [связанный ответ] (http://stackoverflow.com/questions/3845570/get-contacts-photo-which-are-synced-with-facebook-for-android/4506152#4506152) там говорится, что мне нужна facebook api. Я не хочу добавлять разрешение на Интернет. – kelunik
Ну, вам нужно использовать API, так как вы запрашиваете фотографии у Facebook. Одним из возможных способов решения проблемы было бы чтение обловленных изображений друзей пользователей из папки приложения facebook, но вы не можете быть уверены, что более новые версии приложения Facebook будут использовать одну и ту же папку. – PSIXO