Я делаю снимок на своем устройстве Samsung Galaxy SII из кода. После сохранения и отображения на экране я вижу, что он повернут на 90 градусов.Android поворачивает фотографии на 90 градусов (снято камерой)
Я понял, что это проблема с устройством - это не происходит на всех устройствах.
Я снимаю изображение с заданным намерением камеры и сохраняю его в функции onActivityResult.
Я огляделся, но не нашел твердого решения для этого.
Любые идеи, как найти проблему и повернуть ее только на «проблемные» устройства?
Итак, насколько я вижу - я должен запросить ландшафтный режим с камеры? Есть ли способ узнать каким-то образом, если устройство, на котором работает приложение, ратифицирует его? или я должен заставить все устройства использовать ландшафтный режим и блокировать портрет (который не является хорошим решением) – user1136875
Я сам не понял эту часть. Я лично попробую http://developer.android.com/guide/topics/media/camera.html#custom-camera и посмотреть, не изменилось ли это. –
Если вы это выясните - дайте мне знать :) – user1136875