我的 Activity 使用 setRequestedOrientation() 锁定了它的方向。但是,一旦将其设置为 ActivityInfo.SCREEN_ORIENTATION_SENSOR 以外的其他值,用户旋转设备时将不再调用 onConfigurationChange()(因为它不再更改)。
有没有办法,在用 setRequestedOrientation() 设置方向后,仍然检测手机的方向何时改变?或者换一种说法,当 onConfigurationChange() 被调用时,即使它不再被调用?
我想知道方向何时发生了物理变化,即使我已经使用 setRequestedOrientation() 锁定了视图。
希望这是有道理的...