У меня есть действие, которое показывает компас, и мне нужно знать ориентацию экрана, чтобы правильно повернуть стрелку. Мне нужно различать поворот на 90 ° и 270 °, чтобы правильно с этим справиться.
Когда я поворачиваю экран (по крайней мере, на моем Nexus S), вызывается действие onCreate
, например, когда я поворачиваюсь от портрет в альбомный режим. Когда я перехожу из одного ландшафтного режима в другой с приподнятым верхним краем, onCreate ()
вызывается дважды (один раз для портретной ориентации и один раз для целевого ландшафтного режима).
Однако, когда я поворачиваю нижним краем вверх, экран поворачивается на 180 ° и onCreate
не звонят. Есть ли событие, которое запускается в этом случае?