【问题标题】:Reading an image file [duplicate]读取图像文件[重复]
【发布时间】:2012-11-20 03:52:35
【问题描述】:

可能重复:
using ContentProviderClient vs ContentResolver to access content provider

我正在尝试读取图像文件,但是当我的活动被调用时,我从查看器应用程序中获取了此参数:

content://media/external/images/media/5820

我尝试使用File 对象读取它,但路径无效。在byte[] 中获取文件内容的正确方法是什么?

【问题讨论】:

    标签: android image


    【解决方案1】:

    使用下面的代码打开uri

    ContentResolver cr = mContext.getContentResolver();
    InputStream is = cr.openInputStream("content://media/external/images/media/5820");
    

    【讨论】:

      猜你喜欢
      • 2013-08-11
      • 1970-01-01
      • 1970-01-01
      • 2010-11-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-23
      • 2013-05-17
      相关资源
      最近更新 更多