ฉันแน่ใจว่าคำถามนี้ถูกถามหลายครั้งเพราะฉันอ่านไม่กี่ครั้ง ลูกค้าของฉันต้องการให้ฉันใส่ปุ่มลงในแอปของเขาซึ่งผู้ใช้สามารถคลิกและออกได้ ฉันได้อ่านสิ่งนี้และพบว่าการโทรfinish()
จะทำได้ แต่การเสร็จสิ้นเป็นเพียงการปิดกิจกรรมการวิ่งปัจจุบันใช่ไหม ฉันมีกิจกรรมมากมายดังนั้นในกรณีนี้ฉันต้องผ่านอินสแตนซ์ของแต่ละกิจกรรมและทำให้เสร็จหรือทำให้ทุกกิจกรรมเป็นรูปแบบซิงเกิลตัน
ฉันยังต้องรู้ว่าActivity.moveTaskToBack(true)
คุณสามารถเข้าสู่หน้าจอหลักได้ ตกลงนี่ไม่ใช่การปิด แต่เป็นเบื้องหลังกระบวนการ มันมีประสิทธิภาพหรือไม่?
ฉันควรใช้วิธีใดในการปิดแอปให้สมบูรณ์ มีคำอธิบายข้างต้นหรือวิธีการอื่นใด / การใช้วิธีการอื่น ๆ ข้างต้นหรือไม่?