Приложение Xamarin остается в горизонтальной ориентации при попытке перевернуть телефон Android вверх ногами? - PullRequest
0 голосов
/ 11 апреля 2020

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

Возможно ли, чтобы приложение работало нормально, когда телефон вверх ногами (портрет вверх ногами)?

1 Ответ

0 голосов
/ 13 апреля 2020

Приложение остается в горизонтальной ориентации, когда телефон находится в портретном положении вверх ногами.

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

Для получения более подробной информации о датчиках вы можете проверить https://developer.android.com/guide/topics/sensors/sensors_motion .

...