เอกสารนี้จะอธิบายวิธีการใช้ปลายทางกล่องโต้ตอบ ข้อควรพิจารณาสำหรับวิธีการจัดการแบ็กสแต็ก
ภาพรวม
ปลายทางของกล่องโต้ตอบอย่างน้อย 1 รายการจะอยู่ได้บนสุดของกองซ้อนที่ย้อนกลับเท่านั้น
เนื่องจากเมื่อผู้ใช้ไปยังปลายทางที่ไม่ใช่ปลายทางของกล่องโต้ตอบ NavController
จะแสดงปลายทางของกล่องโต้ตอบทั้งหมดที่ด้านบนของกองโดยอัตโนมัติ วิธีนี้ช่วยให้ปลายทางปัจจุบันปรากฏอยู่เหนือปลายทางอื่นๆ ในกองซ้อนด้านหลังเสมอ
ปลายทางสามารถเป็นปลายทางที่โฮสต์ กิจกรรม ปลายทางหรือปลายทางของกล่องโต้ตอบ
ตัวอย่าง
หากกองซ้อนที่ซ้อนกลับประกอบด้วยปลายทางที่โฮสต์เพียงอย่างเดียวซึ่งกรอกข้อมูลโฮสต์การนําทาง และผู้ใช้ไปยังปลายทางของกล่องโต้ตอบ กองซ้อนที่ซ้อนกลับอาจมีลักษณะคล้ายกับรูปที่ 2 ดังนี้

จากนั้น หากผู้ใช้ไปยังปลายทางของกล่องโต้ตอบอื่น ระบบจะเพิ่มตัวเลือกนั้นลงใน ด้านบนของสแต็กด้านหลังดังที่แสดงในรูปที่ 3

Dialog
ปลายทาง 2 รายการที่ด้านบนจากนั้น หากผู้ใช้ไปยังปลายทางที่ไม่ลอย กล่องโต้ตอบ ปลายทางจะถูกดึงขึ้นมาจากด้านบนของ Back Stack ก่อนนำทาง ไปยังปลายทางใหม่ ดังที่แสดงในรูปที่ 4:

Dialog
จะปรากฏขึ้น และระบบจะเพิ่มปลายทางใหม่