Angenommen, ich möchte das aktuelle Fragment in einer Containeransicht durch ein anderes ersetzen. Ist es besser zu ersetzen ...
FragmentTransaction ft = getSupportFragmentManager().beginTransaction();
ft.replace(R.id.fragment_container, newFragment, null);
ft.commit();
... oder folgendes mit Ein- und Ausblenden?
FragmentTransaction ft = getSupportFragmentManager().beginTransaction();
ft.hide(oldFragment);
ft.show(newFragment);
ft.commit();
Ist eine Möglichkeit, dies effizienter zu machen? Es gibt nicht viele Informationen darüber, wann diese Methoden verwendet werden sollen oder wie sie sich auf den Lebenszyklus der beteiligten Fragmente auswirken. Vielen Dank!