我試圖使用其查找URI來獲取聯繫人圖像。 我成功使用此代碼獲取DISPLAY_NAME:使用LOOKUP_URI在Android(API 8)中獲取聯繫人照片
Cursor c = context.getContentResolver().query(contactLookupUri,
new String[] { ContactsContract.Contacts.DISPLAY_NAME }, null,
null, null);
但我沒有找到一種方式來獲得的照片。該Photo.PHOTO選項不適用於我使用,並試圖用一個InputStream沒有工作,以及得到它的API(也許是我做錯了什麼那裏):
InputStream input = ContactsContract.Contacts
.openContactPhotoInputStream(context.getContentResolver(),
contactUri);
謝謝, 約爾
什麼是「contactLookupKey?」 – SpicyWeenie 2012-04-29 08:56:27
lookupKey的解釋可以在這裏找到:http://developer.android.com/resources/articles/contacts.html – yoel 2012-04-29 16:02:46