วิธีเพิ่มปุ่มไปข้างหน้า / ย้อนกลับในแถบนำทางของ Android O เพื่ออ่านอีเมลอย่างรวดเร็ว

บทช่วยสอนเกี่ยวกับวิธีเพิ่มปุ่มไปข้างหน้าและย้อนกลับให้กับแถบนำทางใน Android O เมื่อใช้แอป Gmail เพื่ออ่านอีเมลอย่างรวดเร็ว

หากเวลาที่คุณใช้สมาร์ทโฟนประกอบด้วยการส่งอีเมลจำนวนมาก คุณอาจพบว่าการสลับข้อความโดยไม่ตั้งใจเมื่อคุณพยายามดูข้อความอีเมลทั้งหมดของคุณอาจเป็นเรื่องที่น่ารำคาญ ขอบคุณที่มาใหม่ เครื่องมือปรับแต่งแถบนำทางใน Android Oเราสามารถเพิ่มปุ่มใหม่ลงในแถบนำทางเพื่อดำเนินการแบบกำหนดเองได้ ในกรณีนี้ เราจะเพิ่มปุ่มใหม่สองปุ่มลงในแถบนำทางที่จะ เลื่อนไปข้างหน้า/ข้างหลังในรายการอีเมลของคุณทุกครั้งที่เราใช้แอป Gmail.

ขอขอบคุณ Eli Irvin ที่ทดสอบสิ่งนี้ให้ฉัน (อีกครั้ง) และจับภาพการบันทึกหน้าจอด้านบน

หากคุณได้ติดตาม บทช่วยสอน Android O ก่อนหน้าของเราแล้วคุณจะรู้ว่าเราจะแก้ไขปัญหานี้อย่างไร บทช่วยสอนนี้ค่อนข้างคล้ายกับของเรา บทช่วยสอนปุ่มรูปภาพซ้อนภาพดังนั้นหากคุณได้อ่านเรื่องนี้แล้ว เรื่องนี้ก็น่าจะเป็นเรื่องง่าย


เพิ่มปุ่มเดินหน้า/ถอยหลังไปที่แถบนำทางขณะอยู่ใน Gmail

ความต้องการ:

  • ทาซเคอร์ ($2.99)
  • SecureTask

ทาซเคอร์เป็นสิ่งที่จำเป็นเพราะเป็นแอปอัตโนมัติที่เราใช้ในการตรวจจับว่าเราอยู่ในแอปพลิเคชันใด และส่งคำสั่งผ่านปลั๊กอิน SecureTask ซึ่งเป็นสิ่งที่จะจัดการการเปลี่ยนแปลงการนำทางของเรา บาร์. เมื่อคุณติดตั้งทั้งสองแอปพลิเคชันแล้ว เราจำเป็นต้องตั้งค่าทั้งสองแอปพลิเคชัน

เพื่อให้ทาซเคอร์ตรวจพบว่าเราอยู่ในแอปพลิเคชันใด เราจำเป็นต้องให้สิทธิ์บริการการเข้าถึงแก่แอปพลิเคชันนั้น การดำเนินการดังกล่าวทำได้รวดเร็วมาก เพียงไปที่การตั้งค่า --> การเข้าถึง และมองหา "Tasker" ในรายการบริการ เปิดใช้งานบริการการเข้าถึง

ต่อไปเราต้องให้ SecureTask สามารถแก้ไขการตั้งค่าระบบบนอุปกรณ์ของเราได้ ในการทำเช่นนั้น เราต้องให้สิทธิ์พิเศษแก่ SecureTask ที่เรียกว่า WRITE_SECURE_SETTINGS ซึ่งก็คือ โดยปกติจะไม่สามารถเข้าถึงแอปพลิเคชันทั่วไปได้ แต่ผู้ใช้สามารถให้สิทธิ์ได้ด้วยตนเองผ่านการใช้ ADB ดังนั้นคุณจะต้องมี ADB และทำงานบนเครื่องของคุณเพื่อให้สิ่งนี้ทำงานได้ โชคดีที่การให้สิทธิ์นี้ทำได้เพียงครั้งเดียวเท่านั้น และเราจะใช้ SecureTask ในนั้น บทช่วยสอนที่เกี่ยวข้องกับ Android O ในอนาคต (ซึ่งมีอีกสองสามรายการ) ดังนั้นจึงคุ้มค่าที่จะทำอย่างแน่นอน มัน.

การตั้งค่า ADB

สิ่งแรกที่คุณต้องทำคือดาวน์โหลดไบนารี ADB สำหรับระบบปฏิบัติการเฉพาะของคุณ คุณสามารถทำได้ที่นี่. เมื่อคุณดาวน์โหลดแล้ว คุณต้องแน่ใจว่าคุณมี ไดรเวอร์ที่เหมาะสม หากคุณใช้ Windows

เมื่อคุณแตกไฟล์ไบนารี่ไปยังโฟลเดอร์อื่นและติดตั้งไดรเวอร์แล้ว เราจำเป็นต้องเปิดใช้งานการแก้ไขจุดบกพร่อง USB บนสมาร์ทโฟนต่อไป โดยเปิดการตั้งค่าแล้วไปที่เกี่ยวกับโทรศัพท์ แตะที่หมายเลขบิลด์ 7 ครั้งจนกว่าคุณจะได้รับข้อความแจ้งว่าคุณได้ปลดล็อกตัวเลือกสำหรับนักพัฒนาแล้ว คุณสามารถเข้าถึงตัวเลือกนักพัฒนาได้ในการตั้งค่าทันที เห็นได้ชัดว่าใน Android O คุณต้องป้อน PIN/รหัสผ่านก่อนจึงจะสามารถเปิดตัวเลือกนักพัฒนาได้ ทำเช่นนั้นแล้วมองหา USB Debugging จากนั้นเปิดใช้งาน

ตอนนี้เสียบโทรศัพท์ของคุณแล้วเปิดพรอมต์คำสั่งในไดเร็กทอรีเดียวกับที่คุณแตกไบนารี ADB (ผู้ใช้ Windows ให้กด shift+คลิกขวาในโฟลเดอร์นั้นค้างไว้แล้วเลือก "open command prompt here") พิมพ์ adb devices ลงในพรอมต์คำสั่ง คุณจะเห็นข้อความแจ้งว่าเซิร์ฟเวอร์ ADB กำลังเริ่มทำงาน จากนั้นบนโทรศัพท์ของคุณ คุณจะเห็นข้อความแจ้งให้คุณอนุญาตการเข้าถึง ADB ของคอมพิวเตอร์ ยอมรับมัน. ตอนนี้เมื่อคุณเข้ามา adb devices ในพรอมต์คำสั่ง คุณควรเห็นหมายเลขซีเรียลของอุปกรณ์ของคุณ หากเป็นเช่นนั้น แสดงว่าคุณทำสำเร็จ

มอบ WRITE_SECURE_SETTINGS ให้กับ SecureTask

เมื่อเปิดพรอมต์คำสั่ง ADB ให้ป้อนคำสั่งต่อไปนี้เพื่อให้ SecureTask ได้รับอนุญาตที่จำเป็น

adbshellpmgrantcom.balda.securetaskandroid.permission.WRITE_SECURE_SETTINGS

ตอนนี้ SecureTask จะมีความสามารถในการแก้ไขการตั้งค่าระบบโดยไม่ต้องเข้าถึงรูท! ตอนนี้เราพร้อมที่จะไปยังทาซเคอร์แล้ว

การตั้งค่าโปรไฟล์ทาซเคอร์

เปิด Tasker และสร้างโปรไฟล์ใหม่ ตั้งชื่อมันว่า "ปุ่มเลื่อน Gmail" เลือก แอปพลิเคชัน ตามบริบท และค้นหาแอปอีเมลที่คุณต้องการเปิดใช้งานปุ่มแถบนำทางใน (เช่น จีเมล) เลือกแอปที่คุณต้องการ จากนั้นถอยออกเพื่อสร้างงานถัดไป

ทาซเคอร์จะขอให้คุณแนบงานกับโปรไฟล์ใหม่นี้ สร้างงานใหม่เมื่อถูกถาม และตั้งชื่อ (หรือไม่ระบุ) เราจะสร้างการดำเนินการสองรายการในงานรายการนี้ ดังนี้:

  1. A1: ปลั๊กอิน -> SecureTask -> การตั้งค่าความปลอดภัย. การกระทำ: เขียน. การตั้งค่า: secure sysui_nav_bar_left. ค่า: key(21:com.android.systemui/2131230907)
  2. A2: ปลั๊กอิน -> SecureTask -> การตั้งค่าความปลอดภัย การกระทำ: เขียน. การตั้งค่า: secure sysui_nav_bar_right. ค่า: key(22:com.android.systemui/2131231004)

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

  1. A1: ปลั๊กอิน -> SecureTask -> การตั้งค่าความปลอดภัย. การกระทำ: เขียน. การตั้งค่า: secure sysui_nav_bar_left. ค่า: null
  2. A2: ปลั๊กอิน -> SecureTask -> การตั้งค่าความปลอดภัย การกระทำ: เขียน. การตั้งค่า: secure sysui_nav_bar_right. ค่า: null

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


ดาวน์โหลดและนำเข้า

เช่นเดียวกับบทช่วยสอนที่เกี่ยวข้องกับ Tasker เราจะจัดเตรียมไฟล์ XML ที่คุณสามารถดาวน์โหลดและนำเข้าได้ ดาวน์โหลดไฟล์ prf.xml จาก AndroidFileHost ด้านล่าง และบันทึกลงในที่จัดเก็บข้อมูลภายในของคุณ เปิด Tasker แล้วกดแท็บโปรไฟล์ด้านบนค้างไว้จนกว่าคุณจะเห็นปุ่มนำเข้า แตะที่ไฟล์นั้นและค้นหาไฟล์ XML ที่คุณเพิ่งบันทึก จากนั้นเลือกไฟล์เพื่อนำเข้า ตรวจสอบให้แน่ใจว่าคุณได้เปิดใช้งานบริการการเข้าถึงของ Tasker และได้รับสิทธิ์ WRITE_SECURE_SETTINGS ไปที่ SecureTask ตามที่กล่าวไว้ในบทความของฉัน ไม่เช่นนั้นโปรไฟล์นี้จะไม่ทำ อะไรก็ได้บนโทรศัพท์ของคุณ!

ดาวน์โหลดโปรไฟล์ "Gmail Scroll Keys" จาก AndroidFileHost

หากคุณสงสัยว่าเราสามารถทำอะไรให้สำเร็จได้อีกด้วย SecureTask และ Android O โปรดติดตาม XDA Portal เพราะเรายังมีอะไรอีกมากมายที่จะแบ่งปัน. คาดว่าจะมีบทช่วยสอนเพิ่มเติมเกี่ยวกับวิธีทำให้แถบนำทางใน Android O ทำหน้าที่ที่มีประโยชน์มากมายให้สำเร็จ!