อะไรคือการดำเนินการที่เทียบเท่ากันภายในกิจกรรมในการนำทางออกจากหน้าจอ เช่นเดียวกับเมื่อคุณกดปุ่มย้อนกลับกิจกรรมจะไม่อยู่ในมุมมอง จะเรียกสิ่งนี้จากภายในกิจกรรมได้อย่างไรเพื่อให้มันปิดตัวเอง
อะไรคือการดำเนินการที่เทียบเท่ากันภายในกิจกรรมในการนำทางออกจากหน้าจอ เช่นเดียวกับเมื่อคุณกดปุ่มย้อนกลับกิจกรรมจะไม่อยู่ในมุมมอง จะเรียกสิ่งนี้จากภายในกิจกรรมได้อย่างไรเพื่อให้มันปิดตัวเอง
คำตอบ:
สิ่งที่เกี่ยวกับActivity.finish()
วิธีการ(อ้างถึง) :
เรียกสิ่งนี้เมื่อกิจกรรมของคุณเสร็จสิ้นและควรปิด
คุณสามารถใช้ this.finish () หากคุณต้องการปิดกิจกรรมปัจจุบัน
this.finish()
คุณสามารถใช้finishAffinity();
เพื่อปิดกิจกรรมทั้งหมด ..
เสร็จสิ้น () วิธีการใช้เพื่อเสร็จสิ้นกิจกรรมและลบออกจากกองหลัง คุณสามารถเรียกใช้วิธีใดก็ได้ในกิจกรรม แต่อย่าลืมปิดการเชื่อมต่อฐานข้อมูลทั้งหมดตัวแปรอ้างอิงทั้งหมดเป็นค่าว่างเพื่อป้องกันการรั่วไหลของหน่วยความจำ
คุณสามารถใช้ได้ finish();
ทุกที่หลังจากเริ่มกิจกรรมเพื่อให้ชัดเจนว่ากิจกรรมจากกอง
finish()
- ดังนั้นจึงไม่มีอะไรที่จะได้รับสำหรับคุณหรือชุมชนมากนักจากการทำซ้ำ ขออภัยที่เป็นผู้แจ้งข่าวร้าย ไม่ว่าในกรณีใดยินดีต้อนรับสู่ Stackoverflow ขอบคุณสำหรับการลอง - หวังว่าคุณจะโชคดีในครั้งต่อไป!