15
ผ่าน Enum หรือวัตถุผ่านเจตนา (ทางออกที่ดีที่สุด)
ฉันมีกิจกรรมที่เมื่อเริ่มต้นต้องการเข้าถึง ArrayLists ที่แตกต่างกันสองรายการ ทั้งสองรายการเป็นวัตถุต่าง ๆ ที่ฉันสร้างขึ้นเอง โดยพื้นฐานแล้วฉันต้องการวิธีส่งวัตถุเหล่านี้ไปยังกิจกรรมจากเจตนา ฉันสามารถใช้ addExtras () ได้ แต่สิ่งนี้ต้องการคลาสที่เข้ากันได้กับ Parceable ฉันสามารถทำให้คลาสของฉันผ่านการทำให้เป็นอนุกรมได้ แต่เนื่องจากฉันเข้าใจว่านี่ทำให้โปรแกรมช้าลง ตัวเลือกของฉันคืออะไร? ฉันจะส่ง Enum ได้ไหม ในฐานะที่เป็นกัน: มีวิธีการส่งพารามิเตอร์ไปยังตัวสร้างกิจกรรมจากเจตนาหรือไม่?
221
android