Вопрос

Как я могу получить вращение устройства в четыре основных ориентациях? И есть ли соответствующее событие, которое я могу захватить?

Кроме того, возможно ли отключить это вращение для моего приложения?

Спасибо!

Это было полезно?

Решение

Объясняет, как получить размер и ориентацию экрана.http://indyvision.net/2010/02/android-screen-size-orientation/

Однако устройство уже изменяет свое поведение в зависимости от ориентации устройства. Например, вы можете указать макеты экрана, зависящие от ориентации, один для вертикали и один для горизонтали.

Чтобы предотвратить вращение активности с устройством, вы можете добавить Android: ScreenoRientation = «Портрет» или «Ландшафт» на AndroidManifest.xml для каждой деятельности, объявленной в вашем приложении.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top