Õpetus selle kohta, kuidas lisada Android O navigeerimisribale menüü ja edasisuunamisnupp ainult Google Chrome'i kasutamise ajal, et täiustada veebisirvimist.
Android O-d navigeerimisriba kohandaja saab kasutada a lugematu arv juhtumeid, kuid see on eriti kasulik, kui muudate navigeerimisklahve kontekstipõhiselt. Oma õpetustes keskendume olukordade leidmisele, kus uute navigeerimisriba klahvide lisamine võib teie rakenduse kasutuskogemust täiustada, ja täna näitame teile, kuidas lisada menüü ja a edasi nuppu navigeerimisribale, kui kasutate Google Chrome'i. Need nupud parandavad oluliselt teie veebisirvimise kogemust, sest menüü ületäitumise nupu puudutamiseks tuleb jõuda paremasse ülaossa.
Aitäh Eli Irvinile, et ta oli minu katsejänes ja sai selle ekraanipildi.
Nagu ülalt näete, lisatakse navigeerimisribale kaks uut navigeerimisriba klahvi, kuid ainult Google Chrome'i kasutamise ajal. Vasak klahv avab Chrome'i menüü (kasutades KEYCODE_MENU), samal ajal kui parem klahv käivitab funktsiooni "edasi" (kasutades
KEYCODE_FORWARD) brauseris. Erinevalt mõnest meie varasemast õpetusest ei kasuta me navigeerimisribal kohandatud ikoone, seega ei pea te peale allolevate nõutavate rakenduste midagi täiendavat alla laadima.Näitame teile, kuidas seda seadistust oma seadmes kopeerida, et saaksite õppida, kuidas luua oma kohandatud navi riba konfiguratsioonid, kuid kui soovite selle vahele jätta, anname artikli lõpus ka allalaadimislingi et.
Märkus: see õpetus ei ühildu meie eelmise õpetusega kerimisklahvide lisamine navigeerimisribale Chrome'i kasutamisel. Sõltuvalt eelistusest saate valida kas selle profiili või selle, kuid mitte mõlemat.
Menüü/edasi nuppude lisamine navigeerimisribale Chrome'i kasutamise ajal
Nõuded:
- Tasker ($2.99)
- SecureTask
Tasker on vajalik, kuna see on automatiseerimisrakendus, mida me kasutame, et tuvastada, millises rakenduses me oleme ja saata käske läbi SecureTaski pistikprogrammi, mis tegeleb meie navigeerimise muutmisega baar. Kui olete mõlemad rakendused installinud, peame need mõlemad seadistama.
Selleks, et Tasker tuvastaks, millises rakenduses me oleme, peame võimaldama selle juurdepääsetavuse teenuse. See on väga kiire, lihtsalt avage Seaded --> Juurdepääsetavus ja otsige teenuste loendist "Tasker". Lubage juurdepääsetavuse teenus.
Järgmiseks peame andma SecureTaskile võimaluse meie seadmes süsteemiseadeid muuta. Selleks peame andma SecureTaskile eriloa, mida nimetatakse WRITE_SECURE_SETTINGS-iks, mis on tavalistele rakendustele tavaliselt kättesaamatu, kuid kasutaja saab selle ADB abil käsitsi lubada. Seega peab teie arvutis olema ADB töökorras, et see toimiks. Õnneks on selle loa andmine vaid ühekordne ja teil on vaja SecureTaski, kui soovite jälgida minu muid kontekstuaalseid Android O-ga seotud navigeerimisriba õpetusi (millest seal on palju), seega tasub seda kindlasti teha.
ADB seadistamine
Esimene asi, mida peate tegema, on oma konkreetse operatsioonisüsteemi jaoks ADB binaarfail alla laadida. Siin saate seda teha. Kui olete need alla laadinud, peate veenduma, et teil on olemas korralik juht kui kasutate Windowsi.
Kui olete kahendfaili eraldi kausta ekstraktinud ja draiveri installinud, peame järgmiseks lubama nutitelefonis USB-silumise. Selleks avage Seaded ja minge jaotisse Teave telefoni kohta. Puudutage 7 korda järgu numbrit, kuni kuvatakse dialoog, mis ütleb teile, et olete arendaja valikud avanud. Arendaja valikutele pääsete nüüd juurde jaotises Seaded. Ilmselt Android O-s peate enne arendaja valikute avamist sisestama oma PIN-koodi/parooli. Tehke seda ja otsige USB-silumist, seejärel lubage see.
Nüüd ühendage telefon ja avage käsuviip samas kataloogis, kust ekstraheerisite ADB binaarfaili. (Windowsi kasutajad, hoidke selles kaustas all Shift + paremklõps ja valige "ava käsuviip siin.") Tippige adb devices
käsureale. Näete teadet, et ADB-server on käivitatud, seejärel näete oma telefonis viipa, mis palub teil lubada arvutile ADB-juurdepääs. Nõustuge sellega. Nüüd, kui sisenete adb devices
käsureale peaksite nägema oma seadme seerianumbrit, kui jah, siis oli see edukas.
WRITE_SECURE_SETTINGS-i lubamine SecureTaskile
Kui ADB käsuviip on avatud, sisestage SecureTaskile nõutava loa andmiseks järgmine käsk.
adbshellpmgrantcom.balda.securetaskandroid.permission.WRITE_SECURE_SETTINGS
SecureTaskil on nüüd võimalus süsteemi sätteid muuta ilma juurjuurdepääsuta! Nüüd oleme valmis Taskeri juurde liikuma.
Taskeri profiili seadistamine
Avage Tasker ja vajutage + et luua uus profiil ja nimetada see näiteks "Lülita Chrome'i lisaklahvid sisse". Valige Rakendus Kontekst. Kerige loendit ja valige oma brauseri rakendus (minu puhul valisin Chrome'i).
Pärast rakenduse lisamist ja Taskeri põhiekraanile naasmist palub Tasker teil lisada olemasoleva ülesande või luua uue. Looge uus ülesanne, kuid ärge pange sellele nime. Kui olete ülesande redigeerimise ekraanil, lisage järgmised kaks toimingut.
- Plugin --> SecureTask --> Secure Settings. Tegevus: Kirjutage. Seade:
secure sysui_nav_bar_left
. Väärtus:key(82:com.android.systemui/2131230913)
- Plugin --> SecureTask --> Secure Settings. Tegevus: Kirjutage. Seade:
secure sysui_nav_bar_right
. Väärtus:key(125:com.android.systemui/2131231004)
Kui see on tehtud, saate väljuda tagasi Taskeri peamenüüsse. Lõpetame selle profiili nüüd, lisades sellele väljumisülesande, mis käivitub, kui Chrome'i rakendusest lahkute. See väljumisülesanne tühjendab nende ikoonide navigeerimisriba.
Lisage väljumisülesanne, vajutades pikalt olemasolevat ülesannet, mille just profiilile lisasite. Puudutage valikut "Lisa väljumisülesanne". Looge uus ülesanne ja seejärel lisage järgmised kaks toimingut:
- Plugin --> SecureTask --> Secure Settings. Tegevus: Kirjutage. Seade:
secure sysui_nav_bar_left
. Väärtus:null
- Plugin --> SecureTask --> Secure Settings. Tegevus: Kirjutage. Seade:
secure sysui_nav_bar_right
. Väärtus:null
Väljuge tagasi Taskeri peamenüüsse ja oletegi valmis. Tasker kuvab nüüd Chrome'i kasutamise ajal menüü ja edasisuunamisklahvid ning kustutab need, kui Chrome'i ei kasuta.
Laadige alla ja importige
Nagu kõigi Taskeriga seotud õpetuste puhul, pakume ka XML-faili, mida saate alla laadida ja importida. Laadige allolevast AndroidFileHostist alla .prf.xml-fail ja salvestage see oma sisemällu. Avage Tasker ja vajutage ülaosas pikalt vahekaarti Profiilid, kuni näete nuppu Impordi. Puudutage seda ja otsige just salvestatud XML-faili, seejärel valige see importimiseks. Veenduge, et teil oleks Taskeri juurdepääsetavuse teenus lubatud ja et olete selle lubanud WRITE_SECURE_SETTINGS SecureTaskile, nagu minu artiklis mainitud, muidu see profiil ei toimi midagi teie telefonis!
Laadige AndroidFileHostist alla profiil „Chrome'i lisaklahvide sisselülitamine”.
Kui soovite teada, milliseid muid kasulikke klahve saame navigeerimisribale Android O-s kasulikumaks lisada, vaadake meie teisi õpetused!