กิจกรรมการปิด Android แบบเป็นโปรแกรม


92

อะไรคือการดำเนินการที่เทียบเท่ากันภายในกิจกรรมในการนำทางออกจากหน้าจอ เช่นเดียวกับเมื่อคุณกดปุ่มย้อนกลับกิจกรรมจะไม่อยู่ในมุมมอง จะเรียกสิ่งนี้จากภายในกิจกรรมได้อย่างไรเพื่อให้มันปิดตัวเอง

คำตอบ:



44

คุณสามารถใช้ this.finish () หากคุณต้องการปิดกิจกรรมปัจจุบัน

this.finish()


3

เสร็จสิ้น () วิธีการใช้เพื่อเสร็จสิ้นกิจกรรมและลบออกจากกองหลัง คุณสามารถเรียกใช้วิธีใดก็ได้ในกิจกรรม แต่อย่าลืมปิดการเชื่อมต่อฐานข้อมูลทั้งหมดตัวแปรอ้างอิงทั้งหมดเป็นค่าว่างเพื่อป้องกันการรั่วไหลของหน่วยความจำ


0

คุณสามารถใช้ได้ finish(); ทุกที่หลังจากเริ่มกิจกรรมเพื่อให้ชัดเจนว่ากิจกรรมจากกอง


3
สวัสดี Raj ยินดีต้อนรับสู่ Stackoverflow เมื่อตอบคำถามโดยทั่วไปควรตรวจสอบคำตอบอื่น ๆ สำหรับคำถามนั้นซึ่งอาจมีคนคิดแบบเดียวกันและโพสต์คำตอบไว้แล้ว! ซึ่งเป็นกรณีที่นี่ คำตอบยอดนิยมและคำตอบที่ได้รับการยอมรับแล้วfinish()- ดังนั้นจึงไม่มีอะไรที่จะได้รับสำหรับคุณหรือชุมชนมากนักจากการทำซ้ำ ขออภัยที่เป็นผู้แจ้งข่าวร้าย ไม่ว่าในกรณีใดยินดีต้อนรับสู่ Stackoverflow ขอบคุณสำหรับการลอง - หวังว่าคุณจะโชคดีในครั้งต่อไป!
kenny_k
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.