方法一:AndroidManifest.xml文件中加一句话:android:configChanges="orientation|screenSize"
<span style="font-family:Microsoft YaHei;font-size:18px;"> <activity
android:name=".MainActivity"
android:configChanges="orientation|screenSize"
android:label="@string/app_name" > </span>
方法二:
在OnCreate方法里加入一行代码:
setRetainInstance(true);
方法二是谷歌官方推荐的方法,建议用方法二。
崩溃的原因是fragment的声明周期导致的。