修改androidmanifest.xml文件
在acticity中加入
android:configChanges="keyboardHidden|orientation|screenSize"
注意screenSize是4.0版本以上需要加上的
然后重写方法
public void onConfigurationChanged(Configuration newConfig) {
try {
super.onConfigurationChanged(newConfig);
if (this.getResources().getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE) {
System.out.println("printSentence landscape");
} else if (this.getResources().getConfiguration().orientation == Configuration.ORIENTATION_PORTRAIT) {
System.out.println("printSentence Portraint");
}
} catch (Exception ex) {
}
}