假设我希望将某个容器视图中的当前片段替换为另一个。是不是用替换...
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();
这样做的一种方法是否更有效?找不到有关何时使用这些方法或它们如何影响所涉及片段的生命周期的太多信息。谢谢!