@Override
protected void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
if (newConfig.orientation == Configuration.ORIENTATION_LANDSCAPE) {
//横屏
} else if (newConfig.orientation == Configuration.ORIENTATION_PORTRAIT) {
//竖屏
}
}
Android中横竖屏切换后会调用 onConfigurationChanged 函数,可以通过参数 newConfig 获取切换完是横屏还是竖屏。