Ориентация устройства Google cardboard

Мне интересно ... есть ли способ вернуть ориентацию устройства на "Автоповорот"? Мне нужен портретный поворот для главного экрана моего приложения, но после того, как пакет Cardboard SDK импортирован, ландшафтный режим, кажется, обходит все в проекте, и нет возможности изменить его в любой сцене, и я даже не могу получить ориентацию из Input.deviceOrientation (всегда «неизвестно»).

Пока что моя единственная идея - использовать вторую стандартную камеру под углом в девяносто градусов, чтобы получить мой дисплей в портретно-монохромном режиме, и проверить угол, чтобы вручную получить изменение для портретного или ландшафтного ввода.

Я все еще не пробовал, но мне кажется, что это сработает, но это не совсем изящное решение ...

... так что кто-нибудь знает, можно ли сделать что-то похожее на встроенное «Автоповорот» или есть лучшее предложение, чем мое, для этой задачи?


person Eldir    schedule 09.02.2015    source источник
comment
Опубликуйте это как ответ и примите его, если он решит вашу проблему. Правила поощряют вас к этому.   -  person K.L.    schedule 22.04.2015


Ответы (1)


Хорошо, после некоторого исследования я нашел проблему. В файле AndroidManifest в пути Pugnis / Android есть строка, которая перезаписывает статус вращения: 'android: screenOrientation = "landscape". Просто удаление этой линии автоповорот работает правильно

person Eldir    schedule 03.10.2018