我正在开发一个联系人申请表。我想将联系人图片显示给我的自定义列表视图。我想从该联系人图像中获取Inputstream以写入sdcard。我怎么能得到它?
感谢任何帮助。
答案 0 :(得分:0)
public InputStream openDisplayPhoto(long photoFileId) {
Uri displayPhotoUri = ContentUris.withAppendedId(DisplayPhoto.CONTENT_URI, photoKey);
try {
AssetFileDescriptor fd = getContentResolver().openAssetFileDescriptor(
displayPhotoUri, "r");
return fd.createInputStream();
} catch (IOException e) {
return null;
}
}