2

可能重复:
使用 ContentProviderClient 与 ContentResolver 访问内容提供者

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

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

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

4

1 回答 1

2

使用下面的代码打开uri

ContentResolver cr = mContext.getContentResolver();
InputStream is = cr.openInputStream("content://media/external/images/media/5820");
于 2012-11-19T19:43:45.033 回答