30
คลิกปุ่มย้อนกลับสองครั้งเพื่อออกจากกิจกรรม
ฉันสังเกตเห็นรูปแบบนี้ในแอพและเกม Android จำนวนมากเมื่อไม่นานมานี้: เมื่อคลิกปุ่มย้อนกลับเพื่อ "ออก" แอปพลิเคชันToastจะมีข้อความคล้ายกับ "โปรดคลิกที่ BACK อีกครั้งเพื่อออก" ฉันสงสัยว่าเมื่อฉันเห็นบ่อยขึ้นเป็นคุณสมบัติที่มีอยู่ในตัวที่คุณสามารถเข้าถึงกิจกรรมได้หรือไม่? ฉันได้ดูซอร์สโค้ดของหลาย ๆ คลาสแล้ว แต่ฉันไม่สามารถหาอะไรได้เลย แน่นอนฉันสามารถคิดได้สองสามวิธีเพื่อให้ได้ฟังก์ชั่นเดียวกันค่อนข้างง่าย (ที่ง่ายที่สุดน่าจะเป็นบูลีนในกิจกรรมที่ระบุว่าผู้ใช้คลิกครั้งเดียวแล้ว ... ) แต่ฉันสงสัยว่ามีบางอย่างอยู่ที่นี่แล้ว . แก้ไข : ตามที่ @LAS_VEGAS พูดถึงฉันไม่ได้หมายถึง "ทางออก" ตามความหมายดั้งเดิม (เช่นถูกยกเลิก) ฉันหมายถึง "กลับไปยังสิ่งที่เปิดอยู่ก่อนที่กิจกรรมการเริ่มต้นแอปพลิเคชันจะเปิดตัว" ถ้านั่นสมเหตุสมผล :)
330
java
android
back-button