Проблема ориентации предварительного просмотра камеры Android
Я работаю над приложением, которое берет изображение и предварительно просматривает его, скрывая кнопку захвата и показывая изображение с нарисованным растровым изображением с камеры. Есть ли способ заблокировать текущую ориентацию, пока пользователь просматривает изображение и меняет ориентацию устройства?
отредактированный
Потому что в режиме предварительного просмотра, если ориентация была изменена, я использовал android:configChanges="orientation|screenSize|keyboardHidden
и я обработал растровое изображение в другой деятельности
2 ответа
Вы также можете сделать это программно следующим образом:
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
В вашем манифесте попробуйте это.
<activity
android:name=“.activityYouWantToLock"
android:screenOrientation="portrait">
</activity>