当我从Fargment A移动到另一个Fragment B并回到Fragment A时,我不想再次创建或膨胀片段A视图。如何维护和恢复片段A的状态。
下面是代码,我是如何从片段A移动到片段B的。
FragmentManager fragmentManager=getActivity().getSupportFragmentManager();
FragmentTransaction fragmentTransaction=fragmentManager.beginTransaction();
FragmentB fragmentB=new FragmentB();
fragmentTransaction.replace(R.id.frameLayoutmainActivity, fragmentB);
fragmentTransaction.addToBackStack("previous");
fragmentTransaction.commit();
当回到片段A时,在后退按钮上单击....
FragmentManager fm = getActivity().getSupportFragmentManager();
fm.popBackStack();
但问题是onCreateView()总是被调用并且视图再次膨胀。我不想再次膨胀视图。