如何从位图图像文件中获取输入流?

时间:2011-11-07 05:13:28

标签: android bitmap inputstream

我正在开发一个联系人申请表。我想将联系人图片显示给我的自定义列表视图。我想从该联系人图像中获取Inputstream以写入sdcard。我怎么能得到它?

感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

documentation here

逐字复制
 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;
     }
 }