ฉันมีส่วนหนึ่งในกิจกรรมกลุ่มและฉันต้องการแทนที่ด้วยส่วนอื่น:
FragmentTransaction ft = getActivity().getFragmentManager().beginTransaction();
SectionDescriptionFragment bdf = new SectionDescriptionFragment();
ft.replace(R.id.book_description_fragment, bdf);
ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
ft.addToBackStack(null);
ft.commit();
มันใช้งานได้ดีเมื่อทำเป็นโครงการแยกโดยไม่ต้องใช้กลุ่มกิจกรรมทุกอย่างทำงานได้ดีใน log cat เมื่อการควบคุมเข้าไปใน getview () แต่ไม่มีมุมมองที่มองเห็นได้ไม่มีข้อยกเว้นใด ๆ เกิดขึ้นฉันต้องการให้ส่วนรายละเอียดหนังสือเป็น ถูกแทนที่ด้วยส่วนรายละเอียดส่วน
Xml ของส่วนรายละเอียดหนังสือมี id book_description_fragment และ xml สำหรับส่วนคำอธิบายส่วนมี id section_description_fragment
โค้ดด้านบนอยู่ในเมธอด onClick ของรายการฉันต้องการให้เมื่อผู้ใช้แตะที่รายการในมุมมองเลื่อนแนวนอนจากนั้นส่วนจะเปลี่ยนไป