如果用FragmentController类管理Fragment时如果不在MianActivity里的onDestroy()方法里销毁FragmentsControl的话,在程序再次启动时就会报rutimeError。
解决方案:FragmentController里加:
public static void onDestroy() {
controller = null;
}
方法,在Manactivity里的onDestroy方法里调用该方法
@Override
protected void onDestroy() {
super.onDestroy();
FragmentController.onDestroy();
}