Misalkan saya ingin mengganti fragmen saat ini di beberapa tampilan kontainer dengan yang lain. Apakah lebih baik menggunakan ...
FragmentTransaction ft = getSupportFragmentManager().beginTransaction();
ft.replace(R.id.fragment_container, newFragment, null);
ft.commit();
... atau yang berikut ini, dengan show and hide?
FragmentTransaction ft = getSupportFragmentManager().beginTransaction();
ft.hide(oldFragment);
ft.show(newFragment);
ft.commit();
Apakah salah satu cara melakukan ini lebih efisien? Tidak dapat menemukan banyak informasi tentang kapan harus menggunakan metode ini, atau bagaimana pengaruhnya terhadap siklus proses fragmen yang terlibat. Terima kasih!