ฉันกำลังใช้กิจกรรมใหม่สำหรับ ActivityButtons ฉันมีกิจกรรมที่แตกต่างกันประมาณ 10 กิจกรรม โดยทั้งหมดใช้ส่วนท้ายเดียวกัน ในส่วนท้ายจะมีปุ่มและกิจกรรมการคลิกมากมาย ฉันเพิ่งคัดลอกวางกิจกรรม Listener ทั้งหมดสำหรับปุ่ม Footer ไปยังกิจกรรมอื่นๆ สองสามรายการเพื่อทดสอบ มันใช้งานได้ แต่ฉันต้องหาวิธีที่จะรวมพวกมันทั้งหมดไว้ด้วยกันที่ไหนสักแห่งเพื่อที่ฉันจะได้แก้ไขเพียงครั้งเดียวเมื่อจำเป็น
ฉันพยายามเก็บวิธีการทั่วไปทั้งหมดไว้ในคลาสยูทิลิตี้ที่แยกจากกันโดยทำให้พวกมันคงที่ แต่ก็มีการใช้งานที่จำกัด ฉันมีปัญหากับการอ้างอิงและวิธีการที่ไม่คงที่
ในการค้นคว้าของฉัน ฉันได้อ่านเกี่ยวกับ ViewFlipper แล้ว จะดีกว่าไหมถ้าฉันใช้ MainActivity เดียวสำหรับทุกสิ่ง และใช้ ViewFlipper เพื่อสลับระหว่างเลย์เอาต์ ฉันได้อ่านแล้วว่านี่อาจทำให้เกิดปัญหาด้านทรัพยากรบางประการ เนื่องจากกิจกรรมเดียวเท่านั้นที่จะใช้งานอยู่ตลอดเวลา
คุณมีข้อเสนอแนะสำหรับปัญหานี้หรือไม่?
ขอบคุณล่วงหน้า.