Как заблокировать ориентацию приложения CAMERA намерения

Я создаю приложение, предназначенное для работы только в портретном режиме. В приложении я вызываю собственное приложение камеры Android, используя намерение. Когда телефон находится в портретной ориентации, приложение работает как положено. Когда телефон находится в альбомной ориентации, приложение камеры запускается в альбомной ориентации, это приводит к воссозданию основного действия и моего фрагмента, когда намерение камеры закрыто, что вызывает некоторое непреднамеренное поведение.

Есть ли способ заставить приложение камеры открываться только в портретной ориентации при запуске через намерение?

Спасибо,

1
1
162
1

Ответы 1

Используйте это в методе onCreate() вашей активности камеры.

setRequestedOrientation (ActivityInfo. SCREEN ORIENTATION LANDSCAPE);

Другие вопросы по теме