สมมติว่าฉันต้องการแทนที่ส่วนปัจจุบันในมุมมองคอนเทนเนอร์บางส่วนด้วยอีกมุมมองหนึ่ง ใช้แทนดีกว่าไหม ...
FragmentTransaction ft = getSupportFragmentManager().beginTransaction();
ft.replace(R.id.fragment_container, newFragment, null);
ft.commit();
... หรือต่อไปนี้กับ show and hide?
FragmentTransaction ft = getSupportFragmentManager().beginTransaction();
ft.hide(oldFragment);
ft.show(newFragment);
ft.commit();
วิธีหนึ่งในการดำเนินการนี้มีประสิทธิภาพมากขึ้นหรือไม่? ไม่พบข้อมูลมากนักว่าเมื่อใดควรใช้วิธีการเหล่านี้หรือผลกระทบต่อวงจรชีวิตของชิ้นส่วนที่เกี่ยวข้องอย่างไร ขอบคุณ!