จากสิ่งที่ฉันบอกได้ ViewSwitcher จะใช้หากคุณต้องการสลับไปมาระหว่างสองมุมมองเช่นที่คุณกล่าว มีประโยชน์หากคุณมี 2 มุมมองที่คุณต้องกลับไปกลับมาอย่างสม่ำเสมอ และชั้นเรียนจะใช้ ViewFactory หากคุณต้องการใช้
อย่างไรก็ตามสามารถใช้ ViewFlipper ได้หากคุณต้องการเปลี่ยนมุมมองเป็นระยะ พูดเหมือนหนังสือพลิกอัตโนมัติบางประเภท แม้ว่าแกลเลอรีอะแดปเตอร์แบบกำหนดเองจะดีกว่ามาก
และใช่นั่นคือทั้งหมด จริงๆแล้วพวกเขาไม่ได้มีประโยชน์มากไปกว่า ViewAnimator ทำไมการพัฒนา Android ทำให้ทุกอย่างเป็นเรื่องลึกลับสำหรับฉัน
ปกติแล้วฉันจะชอบใช้ ViewAnimator มากกว่าเพราะมันให้อิสระกับคุณมากขึ้นและทำให้คุณออกแบบได้อย่างยืดหยุ่น แต่ถ้าคุณต้องการคุณสมบัติเช่น ViewFactory และคุณมีเพียง 2 มุมมองให้ใช้ ViewSwitcher หากคุณต้องการเปลี่ยนมุมมองเป็นระยะ ๆ ให้ใช้ ViewFlipper หากคุณไม่จำเป็นต้องใช้ ViewAnimator