У меня есть следующий простой код, который я использую для исследования ориентации изображения.файл запроса uri с разрешением контента?
Cursor cursor = getContentResolver().query(photoUri,
new String[] { MediaStore.Images.ImageColumns.ORIENTATION }, null, null, null);
Когда фотоури является содержанием uri i.e., начинается с содержимого: // курсор извлекается в порядке. Я получаю contentUri, когда я выбираю изображение из галереи.
Однако, когда photoUri является файловым файлом, который начинается с файла: //a/b/c.jpg (что происходит при захвате изображения с камеры), курсор имеет значение null.
Что дает? Я действительно смущен ситуацией.
Это нормальное ожидаемое поведение. Каков твой вопрос ? – Budius
Ну, я хочу, чтобы иметь возможность запросить файлю тоже. Мне нужно также получить курсор из изображения, определенного файривой. Любые указатели? –