我看到,当我执行以下命令时:
FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
MyFragment myFragment = new MyFragment();
fragmentTransaction.replace(R.id.parent, myFragment, "MyFragment");
fragmentTransaction.addToBackStack(null);
fragmentTransaction.commit();
旧的碎片上没有被调用的方法。我尝试了以下方法:
- onStop();
- onPause();
- onDestroy();
- onDetach();
没有一个被调用,为什么呢?