首先在manifest文件中配置了android:screenOrientation="sensor",然后在Activity中Override了onConfigurationChanged方法,
但是无论怎么着,这个方法就是不执行。研究发现要在configChanges中加screenSize这个属性才回执行到onConfigurationChanged方法。
在配置中添加如下属性就搞定了:android:configChanges="orientation|keyboard|keyboardHidden|screenSize"