我想使用聯繫人ID獲取聯繫人圖像。Android - 無法獲取聯繫人照片?
這裏是我的代碼: -
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);
}
此代碼返回null,我所有的聯繫人包括那些具有的圖像。
我在這裏做錯了什麼?
請幫忙!!
謝謝。
你能更新你的代碼嗎? – SpicyWeenie 2012-06-13 09:43:36
@ChocoMan上面的代碼已經更新和工作。 :) – Varundroid 2012-06-15 15:27:32