Jak přidat klávesy vpřed/vzad do navigační lišty Android O pro rychlé čtení e-mailů

Výukový program, jak přidat do navigačního panelu v Androidu klávesy vpřed a vzad, když k rychlému čtení e-mailů používáte aplikaci Gmail.

Pokud váš čas strávený na smartphonu spočívá v procházení spoustou e-mailů, může vám být nepříjemné náhodně přepínat zprávy, když se snažíte zobrazit celou e-mailovou zprávu. Díky novému přizpůsobení navigační lišty v systému Android O, můžeme do navigační lišty přidat nové klávesy pro provádění vlastních akcí. V tomto případě přidáme do navigační lišty dvě nové klávesy posouvat dopředu/dozadu ve vašem seznamu e-mailů, kdykoli používáme aplikaci Gmail.

Děkuji Eli Irvinovi za to, že to pro mě (opět) otestoval a zachytil výše uvedený záznam obrazovky.

Pokud jste sledovali naše předchozí výukové programy pro Android O, pak budete vědět, jak budeme tento problém řešit. Tento tutoriál je velmi podobný našemu výukový program tlačítka obraz v obraze, takže pokud jste si to přečetli, tohle by mělo být hračkou.


Přidejte klávesy vpřed/vzad na navigační lištu v Gmailu

Požadavky:

  • Tasker ($2.99)
  • SecureTask

Tasker je nezbytný, protože je to automatizační aplikace, kterou používáme ke zjištění, v jaké aplikaci se nacházíme a posílat příkazy prostřednictvím zásuvného modulu SecureTask, což je to, co zvládne změnu naší navigace bar. Jakmile nainstalujete obě aplikace, musíme je obě nastavit.

Aby Tasker zjistil, v jaké aplikaci se nacházíme, musíme jí udělit Službu usnadnění. Je to velmi rychlé, jednoduše přejděte do Nastavení --> Usnadnění a vyhledejte „Tasker“ v seznamu služeb. Povolte službu usnadnění.

Dále musíme SecureTask udělit možnost upravovat nastavení systému na našem zařízení. Abychom tak mohli učinit, musíme SecureTask udělit speciální oprávnění známé jako WRITE_SECURE_SETTINGS, což je normálně nepřístupné pro běžné aplikace, ale může být uděleno ručně uživatelem pomocí ADB. Aby to fungovalo, musíte mít na svém počítači spuštěnou službu ADB. Naštěstí je udělení tohoto povolení pouze jednorázová věc a budeme používat SecureTask budoucí tutoriály související s Androidem O (kterých je ještě pár), takže to rozhodně stojí za to to.

Nastavení ADB

První věc, kterou musíte udělat, je stáhnout binární soubor ADB pro váš konkrétní operační systém. Můžete tak učinit zde. Jakmile si je stáhnete, musíte se ujistit, že máte správný řidič pokud používáte Windows.

Jakmile rozbalíte binární soubor do samostatné složky a nainstalujete ovladač, musíme na smartphonu dále povolit ladění USB. Chcete-li tak učinit, otevřete Nastavení a přejděte na O telefonu. Klepněte na Číslo sestavení 7krát, dokud se nezobrazí dialogové okno s informací, že jste odemkli Možnosti vývojáře. Nyní máte přístup k možnostem vývojáře v Nastavení. V systému Android O musíte před otevřením Možnosti vývojáře zadat svůj kód PIN/heslo. Udělejte to a vyhledejte položku USB Debugging a poté ji povolte.

Nyní připojte telefon a otevřete příkazový řádek ve stejném adresáři, kde jste extrahovali binární soubor ADB. (Uživatelé Windows podržte Shift+klikněte pravým tlačítkem myši v této složce a vyberte „zde otevřít příkazový řádek.“) Zadejte adb devices do příkazového řádku. Zobrazí se zpráva, že se spouští server ADB, a poté se na telefonu zobrazí výzva k udělení přístupu k počítači ADB. Příjmout to. Nyní, když vstoupíte adb devices do příkazového řádku byste měli vidět sériové číslo vašeho zařízení, pokud ano, pak jste byli úspěšní.

Udělení WRITE_SECURE_SETTINGS SecureTask

Po otevření příkazového řádku ADB zadejte následující příkaz a udělte SecureTask požadované oprávnění.

adbshellpmgrantcom.balda.securetaskandroid.permission.WRITE_SECURE_SETTINGS

SecureTask bude mít nyní možnost upravovat nastavení systému bez přístupu root! Nyní jsme připraveni přejít na Tasker.

Nastavení profilu Tasker

Otevřete Tasker a vytvořte nový profil. Pojmenujte jej „Gmailové rolovací klávesy“. Vybrat aplikace Kontext a vyhledejte e-mailovou aplikaci, ve které chcete povolit klávesy navigační lišty (např. Gmail). Vyberte aplikaci (aplikace), kterou chcete, a poté se vraťte k dalšímu vytvoření úkolu.

Tasker vás požádá, abyste k tomuto novému profilu připojili úkol. Na požádání vytvořte nový úkol a pojmenujte jej (nebo nepojmenujte). V tomto vstupním úkolu vytvoříme dvě akce, a to následovně:

  1. A1: Plugin --> SecureTask --> Secure Settings. Akce: Napsat. Nastavení: secure sysui_nav_bar_left. Hodnota: key(21:com.android.systemui/2131230907)
  2. A2: Plugin --> SecureTask --> Secure Settings. Akce: Napsat. Nastavení: secure sysui_nav_bar_right. Hodnota: key(22:com.android.systemui/2131231004)

To je vše pro vstupní úlohu (ta, která se spustí, když vstoupíte do e-mailové aplikace), nyní musíme přidat výstupní úlohu, která deaktivuje dvě klávesy, když opustíme e-mailovou aplikaci. Vytvořte výstupní úlohu dlouhým stisknutím vstupní úlohy a výběrem možnosti „přidat výstupní úlohu“, když se objeví. V této úloze také vytvoříme dvě akce, a to následovně:

  1. A1: Plugin --> SecureTask --> Secure Settings. Akce: Napsat. Nastavení: secure sysui_nav_bar_left. Hodnota: null
  2. A2: Plugin --> SecureTask --> Secure Settings. Akce: Napsat. Nastavení: secure sysui_nav_bar_right. Hodnota: null

A je to! Nyní, když vstoupíte do aplikace Gmail (nebo do jakékoli jiné e-mailové aplikace, kterou jste si vybrali), nyní uvidíte dvě tlačítka navigační lišty, která vám umožní pohybovat se v seznamu e-mailů vpřed nebo vzad.


Stáhnout a importovat

Stejně jako u všech výukových programů souvisejících s Taskerem vám poskytneme soubor XML, který si můžete stáhnout a importovat. Stáhněte si soubor prf.xml z AndroidFileHost níže a uložte jej do svého interního úložiště. Otevřete Tasker a dlouze stiskněte na kartě Profily nahoře, dokud neuvidíte tlačítko Importovat. Klepněte na to a vyhledejte soubor XML, který jste právě uložili, a poté jej vyberte pro import. Ujistěte se, že máte povolenou službu Tasker's Accessibility Service a udělili jste ji WRITE_SECURE_SETTINGS do SecureTask, jak je uvedeno v mém článku, jinak tento profil nebude fungovat cokoliv na vašem telefonu!

Stáhněte si profil „Gmail Scroll Keys“ z AndroidFileHost

Pokud vás zajímá, co dalšího můžeme dosáhnout pomocí SecureTask a Android O, zůstaňte naladěni na portál XDA, protože máme co sdílet. Očekávejte další výukové programy, jak zajistit, aby navigační panel v Androidu O dosahoval mnoha užitečných funkcí!