我试图使用其查找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