Я работаю над приложением Android, которое использует камеру телефона.Когда снимок сделан в «стандартной ориентации» (внизу телефона внизу или внизу телефона справа), полученное изображение соответствует ожидаемому.На некоторых телефонах, когда снимок сделан в «нестандартной ориентации» (нижняя часть телефона вверху или внизу телефона слева), полученное изображение перевернуто.На некоторых телефонах приложение камеры фактически обрабатывает это и возвращает изображение ожидаемым образом.
Мой вопрос таков: поскольку это зависит от телефона (производителя), есть ли способ обнаружить это и повернутьизображение как нужно, без необходимости вести жестко закодированный список типов телефонов?