测试机型:android 5.1
使用android:configChanges="keyboardHidden|orientation"时转屏没有进入以下回调中:
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
Log.i(TAG, "onConfigurationChanged called.");
switch (newConfig.orientation) {
case Configuration.ORIENTATION_PORTRAIT:
Log.i(TAG,"pp");
setContentView(R.layout.op);
break;
case Configuration.ORIENTATION_LANDSCAPE:
Log.i(TAG,"ll");
setContentView(R.layout.ol);
break;
}
}
改成android:configChanges="screenSize|orientation"后,可以进入回调!