В моем приложении отключить автоматическую ориентацию, но я все еще хочу слушать метод изменения ориентации.
Я пробовал переопределить onConfigurationChanged
, но я думаю, что он не вызывается, когда автоматический поворот отключен.
Я строил API 8.Как прослушивать изменение ориентации экрана при отключении автоматического поворота в Android?
Благодаря
Я думал о том, чтобы напрямую считывать угол от датчика, но он кажется слишком неустойчивым, поэтому он будет меняться даже тогда, когда телефон будет помещен на плоскую поверхность, после чего мне придется начать выполнять вычисления и добавить некоторый порог/гистерезис, который я бы не хотел делать ... – SagiLow
это вам поможет? http://stackoverflow.com/questions/8248274/android-detect-orientation-changed – ArchiFloyd
Ну ... это, вероятно, сделает эту работу, но я больше боюсь памяти, которую это приложение будет потреблять при запуске кода там (он будет называться не остановлен, так как датчик все время меняется), и это может быть слишком много, но я думаю, что это вариант – SagiLow