【发布时间】:2016-02-13 14:41:07
【问题描述】:
我有两种 Uris。
类型一:
content://media/external/images/media/465
content://media/external/images/media/466
类型二:
file:///storage/emulated/0/DCIM/Camera/20151112_185009.jpg
file:///storage/emulated/0/testFolder/20151112_185010.jpg
有什么区别以及如何将文件 uri 转换为内容 uri?
因为,文件 uri 只是导致错误。当我调用方法时:
ContentResolver contentResolver = getContentResolver();
fis = (FileInputStream) contentResolver.openInputStream(fileTypeUri);
我该如何解决这个问题?
【问题讨论】:
-
要让
contentResolver.openInputStream工作,您需要像Uri一样使用content:/...