How to detect screen rotation through 180 degrees from landscape to landscape orientation?
<p>I've seen a few other questions similar to this but no answers.</p>

<p>Rotating from portrait to landscape (either direction) and back again, we get the helpful call to onConfigurationChanged().</p>

<p>However, when rotating from landscape to landscape (through 180 degrees) onConfigurationChanged() is not called.</p>

<p>I've seen mention of using OrientationEventListener but this seems flakey to me because you can rotate quickly around without triggering a display orientation change.</p>

<p>I've tried adding a layout change listener, but with no success.</p>

<p>So the question is, how to reliably detect such a change in landscape orientation?</p>
