如果我想要用另一个片段替换某个容器视图中的当前片段,那么使用replace...更好吗?
FragmentTransaction ft = getSupportFragmentManager().beginTransaction();
ft.replace(R.id.fragment_container, newFragment, null);
ft.commit();
...或以下,带有显示和隐藏?
FragmentTransaction ft = getSupportFragmentManager().beginTransaction();
ft.hide(oldFragment);
ft.show(newFragment);
ft.commit();
有没有更有效率的做法?找不到很多关于何时使用这些方法以及它们如何影响所涉片段的生命周期的信息。 谢谢!