如题。在AndroidManifest.xml里面添加android:configChanges="keyboardHidden|orientation"
在代码里面写上
/////横竖屏切换代码
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
if (this.getResources().getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE) { // land do nothing is ok
} else if (this.getResources().getConfiguration().orientation == Configuration.ORIENTATION_PORTRAIT) {
// port do nothing is ok }
} 在一般的Activity里面可以捕获到横竖屏事件,但是在ActivityGroup里面的Activity捕获不到,为什么呀?
在代码里面写上
/////横竖屏切换代码
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
if (this.getResources().getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE) { // land do nothing is ok
} else if (this.getResources().getConfiguration().orientation == Configuration.ORIENTATION_PORTRAIT) {
// port do nothing is ok }
} 在一般的Activity里面可以捕获到横竖屏事件,但是在ActivityGroup里面的Activity捕获不到,为什么呀?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货