首先,手动控制屏幕旋转,代码如下:
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
为了让4.x的手机也只调用onConfigurationChanged(Configuration newConfig)方法,我们需要在Manifest.xml文件的对应activity标签中加入下属性:
android:configChanges="orientation|screenSize"