Проблема ориентации предварительного просмотра камеры 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>
Другие вопросы по тегам