Napisałem aplikację do SMS-a, pokazującą zdjęcia kontaktów z moich kontaktów w przeglądzie.zewnętrzne (np. Facebook) zdjęcie kontaktu na Androidzie
Pierwsze „normalne” zdjęcia nie jest problemem:
Uri cu = ContentUris.withAppendedId(Contacts.CONTENT_URI, contactId);
final InputStream input = Contacts.openContactPhotoInputStream(getContext().getContentResolver(), cu);
return BitmapFactory.decodeStream(input);
Problemem jest: Zdjęcia dostarczone przez np kontaktowe nie ma facebooka, w jaki sposób mogę uzyskać te "zewnętrzne" zdjęcia?
Odpowiedź została odebrana tutaj: http://stackoverflow.com/questions/3709607 – AndyBeans
hm. [połączona odpowiedź] (http://stackoverflow.com/questions/3845570/get-contacts-photo-which-s-synced-with-facebook-for-android/4506152#4506152) mówi, że potrzebuję api facebooka. Nie chcę dodawać pozwolenia internetowego. – kelunik
Cóż, musisz użyć interfejsu API, ponieważ żądasz zdjęć z Facebooka. Jednym z możliwych sposobów obejścia tego problemu byłoby odczytanie zrealizowanych zdjęć znajomych użytkowników z folderu aplikacji Facebook, ale nie można mieć pewności, że nowsze wersje aplikacji Facebook będą używać tego samego folderu. – PSIXO