Bazı kapsayıcı görünümlerindeki mevcut parçayı bir başkasıyla değiştirmek istediğimi varsayalım. Değiştirmek daha mı iyi?
FragmentTransaction ft = getSupportFragmentManager().beginTransaction();
ft.replace(R.id.fragment_container, newFragment, null);
ft.commit();
... veya aşağıdaki, göster ve gizle ile?
FragmentTransaction ft = getSupportFragmentManager().beginTransaction();
ft.hide(oldFragment);
ft.show(newFragment);
ft.commit();
Bunu yapmanın bir yolu daha verimli mi? Bu yöntemlerin ne zaman kullanılacağına veya ilgili parçaların yaşam döngüsünü nasıl etkilediğine dair fazla bilgi bulamıyorum. Teşekkürler!