คำถามติดแท็ก back


10
แทนที่ปุ่มย้อนกลับเพื่อทำหน้าที่เหมือนปุ่มโฮม
เมื่อกดปุ่มย้อนกลับฉันต้องการให้แอปพลิเคชันของฉันเข้าสู่สถานะหยุดทำงานแทนที่จะเป็นสถานะที่ถูกทำลาย ในเอกสาร Android มันระบุ: ... ไม่ใช่ทุกกิจกรรมที่มีพฤติกรรมที่ถูกทำลายเมื่อกด BACK เมื่อผู้ใช้เริ่มเล่นเพลงในแอปพลิเคชั่น Music แล้วกด BACK แอพพลิเคชั่นจะแทนที่พฤติกรรมปกติหลังป้องกันไม่ให้กิจกรรมของผู้เล่นถูกทำลายและเล่นเพลงต่อไปแม้ว่ากิจกรรมจะไม่ปรากฏให้เห็นอีกต่อไป ฉันจะทำซ้ำฟังก์ชั่นนี้ในแอปพลิเคชันของตัวเองได้อย่างไร ฉันคิดว่าต้องมีความเป็นไปได้สามอย่าง ... จับปุ่มย้อนกลับกด (ตามด้านล่าง) แล้วเรียกวิธีการใด ๆ ที่ปุ่มโฮมเรียก @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if ((keyCode == KeyEvent.KEYCODE_BACK)) { Log.d(this.getClass().getName(), "back button pressed"); } return super.onKeyDown(keyCode, event); } จับการกดปุ่มย้อนกลับจากนั้นหลอกการกดปุ่มโฮม บันทึกการกดปุ่มย้อนกลับจากนั้นเริ่มกิจกรรมของหน้าจอหลักทำให้กิจกรรมของแอปพลิเคชันของฉันเข้าสู่สถานะหยุดทำงานได้อย่างมีประสิทธิภาพ แก้ไข: ฉันรู้เกี่ยวกับบริการและกำลังใช้งานแอปพลิเคชันที่เกี่ยวข้องกับปัญหานี้ คำถามนี้เกี่ยวกับการทำให้กิจกรรมเข้าสู่สถานะหยุดแทนที่จะเป็นสถานะทำลายเมื่อกดปุ่มย้อนกลับ

16
วิธีตรวจจับเหตุการณ์ปุ่มย้อนกลับของเบราว์เซอร์ - เบราว์เซอร์ข้าม
คุณจะตรวจสอบอย่างชัดเจนว่าผู้ใช้กดปุ่มย้อนกลับในเบราว์เซอร์อย่างไรหรือไม่? คุณบังคับใช้ปุ่มย้อนกลับในหน้าภายในเว็บแอปพลิเคชันหน้าเดียวโดยใช้#URLระบบได้อย่างไร ทำไมบนโลกไม่เบราว์เซอร์ปุ่มย้อนกลับยิงเหตุการณ์ของตัวเอง!?

13
จะป้องกันการกลับไปทำกิจกรรมก่อนหน้าได้อย่างไร?
เมื่อกดปุ่ม BACK บนโทรศัพท์ฉันต้องการป้องกันกิจกรรมบางอย่างไม่ให้กลับไปที่กิจกรรมก่อนหน้า โดยเฉพาะฉันมีหน้าจอเข้าสู่ระบบและลงทะเบียนทั้งสองเริ่มกิจกรรมใหม่ที่เรียกว่าHomeScreenเมื่อประสบความสำเร็จเข้าสู่ระบบ / สมัครสมาชิกเกิดขึ้น เมื่อหน้าจอเริ่มต้นขึ้นฉันต้องการป้องกันไม่ให้ผู้ใช้สามารถกลับไปที่หน้าจอเข้าสู่ระบบหรือลงทะเบียนโดยกดปุ่ม BACK ฉันลองใช้Intent.FLAG_ACTIVITY_NO_HISTORYแต่เนื่องจากแอปพลิเคชันมีการรวม Facebook เมื่อมีการใช้ 'เข้าสู่ระบบด้วย Facebook' Facebook ควรกลับไปที่หน้าจอเข้าสู่ระบบเริ่มต้นดังนั้นฉันควรเก็บประวัติกิจกรรมเหล่านี้ไว้ ฉันคิดว่าจะเอาชนะพฤติกรรมของปุ่ม BACK HomeScreenเพื่อสิ้นสุดแอปพลิเคชันโดยตรงเมื่อกดปุ่มและใช้งาน @Override public void onBackPressed() { finish(); } แต่นั่นก็ไม่ได้ผลเช่นกัน

6
กลับไปหน้าที่แล้วที่มีส่วนหัว (“ ตำแหน่ง:”); ใน PHP
ชื่อคำถามประเภทนี้อธิบายคำถามของฉัน ฉันจะเปลี่ยนเส้นทางผู้เยี่ยมชมหน้า PHP กลับไปที่หน้าก่อนหน้าด้วยไฟล์header( "Location: URL of previous page" );
124 php  redirect  back 

6
วิธีย้อนกลับ (ctrl + z) ใน vi / vim
ในโปรแกรมแก้ไขข้อความปกติ [เกี่ยวกับ Vim] มีทางลัดCtrl+ Zเมื่อคุณทำสิ่งที่น่ารังเกียจและต้องการกลับไปใช้ข้อความเวอร์ชันก่อนหน้า ชอบปุ่มย้อนกลับใน Word ฉันสงสัยว่าคุณจะบรรลุพฤติกรรมนี้ใน Vim ได้อย่างไร
108 vim  vi  back  undo  undo-redo 

12
ปุ่มโทรกลับใน navigationController ใน iOS
ฉันได้ผลักมุมมองไปยังตัวควบคุมการนำทางและเมื่อฉันกดปุ่มย้อนกลับมันจะไปที่มุมมองก่อนหน้าโดยอัตโนมัติ ฉันต้องการทำบางสิ่งเมื่อกดปุ่มย้อนกลับก่อนที่จะเปิดมุมมองออกจากสแต็ก ฟังก์ชันเรียกกลับปุ่มย้อนกลับคืออะไร?

8
วิธีจัดการปุ่มย้อนกลับในกล่องโต้ตอบ?
ฉันกำลังพัฒนาแอพพลิเคชั่นที่เมื่อกดปุ่มมันจะเปิดกล่องโต้ตอบพร้อมปุ่มตกลงและยกเลิก มันทำงานได้ดี เมื่อผู้ใช้กดปุ่มย้อนกลับฉันจะจัดการสิ่งนี้ดังนี้ public boolean onKeyDown(int keyCode, KeyEvent event) { if ((keyCode == KeyEvent.KEYCODE_BACK)) { } return super.onKeyDown(keyCode, event); } แต่วิธีการข้างต้นไม่ได้เรียก. ฉันจะจัดการกับเรื่องนี้ได้อย่างไร?
96 android  button  dialog  back 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.