Dodajte izbornik i gumb Naprijed na navigacijsku traku u Androidu O za poboljšano pregledavanje weba

Vodič o tome kako dodati izbornik i gumb naprijed na navigacijsku traku u Android O, samo dok koristite Google Chrome, za poboljšano pregledavanje weba.

Android O alat za prilagodbu navigacijske trake može se koristiti za a bezbroj slučajeva, ali je posebno korisno kada kontekstualno mijenjate navigacijske tipke. U našim vodičima usredotočeni smo na pronalaženje situacija u kojima dodavanje novih tipki na navigacijskoj traci može poboljšati vaše iskustvo aplikacije, a danas ćemo vam pokazati kako dodati Jelovnik i a naprijed na navigacijsku traku kada koristite Google Chrome. Ovi će gumbi uvelike poboljšati vaše iskustvo pregledavanja weba, jer je bolje od potrebe da posežete skroz do gornjeg desnog dijela kako biste dodirnuli gumb za preljev izbornika.

Hvala Eli Irvinu što je bio moj pokusni kunić i dobio ovu snimku zaslona.

Kao što možete vidjeti gore, dvije nove tipke navigacijske trake dodane su navigacijskoj traci, ali samo dok koristite Google Chrome. Lijeva tipka otvara Chromeov izbornik (pomoću

KEYCODE_MENU), dok će desna tipka pokrenuti funkciju "naprijed" (pomoću KEYCODE_FORWARD) u pregledniku. Za razliku od nekih naših prethodnih vodiča, ne koristimo nikakve prilagođene ikone u navigacijskoj traci, tako da nećete morati ići i preuzimati ništa dodatno osim potrebnih aplikacija u nastavku.

Pokazat ćemo vam kako replicirati ovu postavku na vlastitom uređaju tako da možete naučiti kako izraditi vlastitu prilagođenu navigaciju konfiguracije trake, ali također ćemo dati vezu za preuzimanje na kraju članka ako biste radije preskočili da.

Napomena: ovaj vodič nije kompatibilan s našim prethodnim vodičem o dodavanje tipki za pomicanje na navigacijsku traku kada koristite Chrome. Možete odabrati ili taj profil za korištenje ili ovaj, ovisno o vašim željama, ali ne oboje.


Dodavanje gumba Izbornik/Naprijed na navigacijsku traku dok koristite Chrome

Zahtjevi:

  • Tasker ($2.99)
  • SecureTask

Tasker je neophodan jer je to aplikacija za automatizaciju koju koristimo za otkrivanje u kojoj se aplikaciji nalazimo i slanje naredbi putem dodatka SecureTask, koji će upravljati promjenom naše navigacije bar. Nakon što instalirate obje aplikacije, moramo ih postaviti obje.

Kako bi Tasker otkrio u kojoj se aplikaciji nalazimo, moramo odobriti njegovu uslugu pristupačnosti. To je vrlo brzo, jednostavno idite na Postavke --> Pristupačnost i potražite "Tasker" na popisu usluga. Omogućite uslugu pristupačnosti.

Zatim moramo SecureTasku dodijeliti mogućnost izmjene postavki sustava na našem uređaju. Da bismo to učinili, SecureTasku moramo dati posebnu dozvolu poznatu kao WRITE_SECURE_SETTINGS koja je obično nedostupan uobičajenim aplikacijama, ali ga korisnik može dodijeliti ručno korištenjem ADB-a. Dakle, morat ćete imati ADB pokrenut i pokrenut na vašem računalu da ovo radi. Srećom, davanje ovog dopuštenja je samo jednokratna stvar i trebat ćete SecureTask ako želite pratiti bilo koji od mojih drugih kontekstualnih vodiča za navigacijsku traku vezanih uz Android O (od kojih ima ih mnogo), pa se svakako isplati to učiniti.

Postavljanje ADB-a

Prva stvar koju trebate učiniti je preuzeti ADB binarnu datoteku za vaš određeni OS. To možete učiniti ovdje. Nakon što ih preuzmete, trebate provjeriti imate li ispravan vozač ako ste na Windowsima.

Nakon što ste izdvojili binarnu datoteku u zasebnu mapu i instalirali upravljački program, moramo omogućiti USB Debugging na pametnom telefonu. Da biste to učinili, otvorite Postavke i idite na O telefonu. Dodirnite broj međuverzije 7 puta dok se ne pojavi dijaloški okvir koji vam govori da ste otključali opcije za razvojne programere. Sada možete pristupiti opcijama za razvojne programere u postavkama. Navodno u Androidu O morate unijeti svoj PIN/lozinku prije nego što možete otvoriti Opcije za razvojne programere. Učinite to i potražite USB Debugging, a zatim ga omogućite.

Sada uključite svoj telefon i otvorite naredbeni redak u istom direktoriju gdje ste izdvojili ADB binarnu datoteku. (Korisnici Windowsa, držite shift+desni klik u toj mapi i odaberite "otvori naredbeni redak ovdje".) Upišite adb devices u naredbeni redak. Vidjet ćete poruku da se ADB poslužitelj pokreće, a zatim ćete na svom telefonu vidjeti upit u kojem se traži da svom računalu dopustite ADB pristup. Prihvati to. Sad kad uđeš adb devices u naredbeni redak, trebali biste vidjeti serijski broj svog uređaja, ako jeste, uspjeli ste.

Odobravanje WRITE_SECURE_SETTINGS SecureTasku

S otvorenim ADB naredbenim redkom unesite sljedeću naredbu da biste SecureTasku dodijelili potrebno dopuštenje.

adbshellpmgrantcom.balda.securetaskandroid.permission.WRITE_SECURE_SETTINGS

SecureTask će sada imati mogućnost mijenjanja postavki sustava bez root pristupa! Sada smo spremni prijeći na Tasker.

Postavljanje Tasker profila

Otvorite Tasker i pritisnite + da biste izradili novi profil i nazvali ga nešto poput "Toggle Chrome Extra Keys". Odaberite Primjena Kontekst. Pomičite se po popisu i odaberite aplikaciju preglednika (u mom slučaju, odabrao sam Chrome).

Nakon što dodate svoju aplikaciju i vratite se na glavni zaslon Taskera, Tasker će od vas tražiti da priložite postojeći zadatak ili izradite novi. Napravite novi zadatak, ali nemojte mu dati ime. Kada ste na ekranu za uređivanje zadatka, dodajte sljedeće dvije radnje:

  1. Dodatak --> SecureTask --> Sigurne postavke. Akcijski: Pisati. Postavka: secure sysui_nav_bar_left. Vrijednost: key(82:com.android.systemui/2131230913)
  2. Dodatak --> SecureTask --> Sigurne postavke. Akcijski: Pisati. Postavka: secure sysui_nav_bar_right. Vrijednost: key(125:com.android.systemui/2131231004)

Kada to učinite, možete izaći natrag na glavni izbornik Taskera. Sada ćemo dovršiti ovaj profil dodavanjem Izlaznog zadatka koji će se pokrenuti kada napustite aplikaciju Chrome. Ovaj izlazni zadatak će očistiti navigacijsku traku od ovih ikona.

Dodajte izlazni zadatak dugim pritiskom na postojeći zadatak koji ste upravo dodali u profil. Dodirnite "dodaj izlazni zadatak". Napravite novi zadatak, a zatim dodajte sljedeće dvije radnje:

  1. Dodatak --> SecureTask --> Sigurne postavke. Akcijski: Pisati. Postavka: secure sysui_nav_bar_left. Vrijednost: null
  2. Dodatak --> SecureTask --> Sigurne postavke. Akcijski: Pisati. Postavka: secure sysui_nav_bar_right. Vrijednost: null

Vratite se na glavni izbornik Taskera i gotovi ste. Tasker će sada prikazati izbornik i tipke za naprijed dok koristite Chrome, te ih obrisati kada ne koristite Chrome.


Preuzmite i uvezite

Kao i kod svih tutorijala povezanih s Taskerom, osigurat ćemo XML datoteku koju možete preuzeti i uvesti. Preuzmite datoteku .prf.xml s AndroidFileHost u nastavku i spremite je u internu pohranu. Otvorite Tasker i dugo pritisnite karticu Profili na vrhu dok ne vidite gumb Import. Dodirnite to i potražite XML datoteku koju ste upravo spremili, zatim je odaberite da biste je uvezli. Provjerite jeste li omogućili Taskerovu uslugu pristupačnosti i jeste li odobrili WRITE_SECURE_SETTINGS u SecureTask kao što je spomenuto u mom članku, inače ovaj profil neće raditi bilo što na vašem telefonu!

Preuzmite profil "Toggle Chrome Extra Keys" s AndroidFileHost

Ako se pitate koje još korisne tipke možemo dodati korisnijoj navigacijskoj traci u sustavu Android O, pogledajte naše druge tutorijali!