Камера только в ландшафтном режиме - PullRequest
1 голос
/ 22 июня 2011

Я запускаю камеру в моем приложении как,

Intent cameraIntent = new  Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(cameraIntent, CAMERA_PIC_REQUEST);   

Я хочу предпросмотр камеры только в альбомной ориентации, а не в портретной. Подскажите пожалуйста как этого добиться?

Ответы [ 2 ]

0 голосов
/ 22 июня 2011

Нет, этого нельзя добиться, если вы используете встроенное приложение камеры, поскольку манифест приложения камеры определяет android:screenOrientation="landscape", что означает, что приложение камеры всегда будет показывать камеру в альбомном режиме.

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

0 голосов
/ 22 июня 2011

AFAIK Не возможно, что вы должны сделать специальное приложение камеры для этого и установить вашу активность в ландшафтном режиме.

...