Как определить поворот экрана на 180 градусов от альбомной до альбомной ориентации?

Я видел несколько других вопросов, похожих на это, но ответов нет.

Поворачивая от портрета до пейзажа (в любом направлении) и обратно, мы получаем полезный вызов onConfigurationChanged ().

Однако при повороте из пейзажа в ландшафт (на 180 градусов) onConfigurationChanged () не вызывается.

Я видел упоминание об использовании OrientationEventListener, но мне это кажется странным, потому что вы можете быстро вращаться, не вызывая изменения ориентации дисплея.

Я попытался добавить слушателя изменения макета, но безуспешно.

Таким образом, вопрос заключается в том, как надежно обнаружить такое изменение в альбомной ориентации?

Ответы на вопрос(2)

Ваш ответ на вопрос