แอพของฉันแสดงกิจกรรมการสมัครเป็นครั้งแรกที่ผู้ใช้รันแอพดูเหมือนว่า:
- ActivitySplashScreen (ยินดีต้อนรับสู่เกมสมัครใช้งานบัญชี?)
- ActivitySplashScreenSignUp (ดีมากกรอกข้อมูลนี้)
- ActivityGameMain (หน้าจอเกมหลัก)
ดังนั้นกิจกรรมที่เปิดตัวกันในลำดับที่เมื่อผู้ใช้คลิกผ่านปุ่มในแต่ละหน้าจอ
เมื่อผู้ใช้เปลี่ยนจากกิจกรรม # 2 ถึง # 3 เป็นไปได้ไหมที่จะลบ # 1 และ # 2 ออกจากสแต็กประวัติทั้งหมด? ฉันต้องการให้ผู้ใช้อยู่ที่ # 3 และกดปุ่มย้อนกลับพวกเขาเพียงไปที่หน้าจอหลักแทนที่จะกลับไปที่หน้าจอเริ่มต้น
ฉันคิดว่าฉันสามารถทำสิ่งนี้ได้ด้วยงาน (เช่นเริ่มงานใหม่ใน # 3) แต่ต้องการดูว่ามีวิธีที่ง่ายกว่านี้ไหม
ขอบคุณ