【发布时间】:2015-03-09 09:41:40
【问题描述】:
我有以下简单的代码用于调查图像的方向。
Cursor cursor = getContentResolver().query(photoUri,
new String[] { MediaStore.Images.ImageColumns.ORIENTATION }, null, null, null);
当 photoUri 是内容 uri 时,即从 content:// 开始,光标可以正常检索。当我从图库中选择图像时,我得到一个 contentUri。
但是,当 photoUri 是 fileUri 时,即从 file://a/b/c.jpg 开始(当我从相机捕获图像时会发生这种情况),光标为 null 。
什么给了?我真的对这种情况感到困惑。
【问题讨论】:
-
这是正常的预期行为。你有什么问题?
-
好吧,我也希望能够查询 fileuri。我也需要从 fileuri 定义的图片中获取光标。有什么指点吗?
标签: android