Slik legger du til forover-/bakovertaster i Android Os navigasjonslinje for raskt å lese e-poster

En veiledning om hvordan du legger til forover- og bakovertaster i navigasjonslinjen i Android O når du bruker Gmail-appen til å lese e-poster raskt.

Hvis tiden du bruker på smarttelefonen din består av å gå gjennom massevis av e-poster, kan det hende du synes det er irriterende å bytte melding ved et uhell når du prøver å se hele e-postmeldingen. Takket være den nye navigasjonslinjetilpasning i Android O, kan vi legge til nye taster i navigasjonslinjen for å utføre egendefinerte handlinger. I dette tilfellet vil vi legge til to nye taster til navigasjonslinjen som vil gå fremover/bakover i e-postlisten din når vi bruker Gmail-appen.

Takk til Eli Irvin for (igjen) å teste dette ut for meg, og fange opp skjermopptaket ovenfor.

Hvis du har fulgt med våre tidligere Android O-veiledninger, så vet du hvordan vi skal takle dette problemet. Denne opplæringen er ganske lik vår bilde-i-bilde-knappopplæring, så hvis du har lest gjennom det, bør denne være en lek.


Legg til forover-/bakovertaster i navigasjonslinjen mens du er i Gmail

Krav:

  • Tasker ($2.99)
  • SecureTask

Tasker er nødvendig fordi det er automatiseringsappen vi bruker for å oppdage hvilken applikasjon vi er i og send kommandoer gjennom SecureTask-plugin-modulen, som er det som vil håndtere endringen av navigasjonen vår bar. Når du har installert begge applikasjonene, må vi sette opp begge.

For at Tasker skal oppdage hvilken applikasjon vi er i, må vi innvilge dens tilgjengelighetstjeneste. Å gjøre det er veldig raskt, bare gå til Innstillinger --> Tilgjengelighet og se etter "Tasker" på listen over tjenester. Aktiver tilgjengelighetstjenesten.

Deretter må vi gi SecureTask muligheten til å endre systeminnstillingene på enheten vår. For å gjøre det, må vi gi SecureTask en spesiell tillatelse kjent som WRITE_SECURE_SETTINGS som er normalt utilgjengelig for vanlige applikasjoner, men kan gis manuelt av en bruker ved bruk av ADB. Derfor må du ha ADB oppe og kjøre på maskinen din for å få dette til å fungere. Heldigvis er å gi denne tillatelsen kun en engangs ting, og vi kommer til å bruke SecureTask i fremtidige Android O-relaterte opplæringsprogrammer (som det er et par til), så det er definitivt verdt å gjøre den.

Sette opp ADB

Det første du må gjøre er å laste ned ADB-binæren for ditt spesielle operativsystem. Du kan gjøre det her. Når du har lastet ned dem, må du forsikre deg om at du har riktig sjåfør hvis du er på Windows.

Når du har pakket ut binærfilen til en egen mappe og har installert driveren, må vi neste aktivere USB-feilsøking på smarttelefonen. For å gjøre det, åpne Innstillinger og gå til Om telefonen. Trykk på Byggnummer 7 ganger til du får en dialogboks som forteller deg at du har låst opp utvikleralternativer. Du kan få tilgang til utvikleralternativer i Innstillinger nå. Tilsynelatende i Android O må du skrive inn PIN-koden/passordet ditt før du kan åpne utvikleralternativer. Gjør det og se etter USB Debugging, og aktiver det.

Koble nå til telefonen og åpne en ledetekst i samme katalog der du pakket ut ADB-binæren. (Windows-brukere, hold nede shift+høyreklikk i den mappen og velg "åpne ledetekst her.") Skriv adb devices inn i ledeteksten. Du vil se en melding om at ADB-serveren startes, og deretter vil du se en melding på telefonen din som ber deg om å gi datamaskinen ADB-tilgang. Aksepter det. Nå når du går inn adb devices i ledeteksten, bør du se enhetens serienummer, i så fall var du vellykket.

Gir WRITE_SECURE_SETTINGS til SecureTask

Med en ADB-ledetekst åpnet, skriv inn følgende kommando for å gi SecureTask den nødvendige tillatelsen.

adbshellpmgrantcom.balda.securetaskandroid.permission.WRITE_SECURE_SETTINGS

SecureTask vil nå ha muligheten til å endre systeminnstillinger uten root-tilgang! Nå er vi klare for å gå videre til Tasker.

Sette opp Tasker-profilen

Åpne Tasker og opprett en ny profil. Gi det navnet «Gmail-rulletaster». Velg applikasjon kontekst, og se etter e-postappen du vil aktivere navigasjonslinjetastene i (f.eks. Gmail). Velg appen(e) du vil ha, og gå deretter tilbake for å lage en oppgave neste gang.

Tasker vil be deg legge ved en oppgave til denne nye profilen. Opprett en ny oppgave når du blir spurt, og gi den et navn (eller ikke). Vi vil opprette to handlinger i denne oppføringsoppgaven, som følger:

  1. A1: Plugin --> SecureTask --> Sikre innstillinger. Handling: Skrive. Innstilling: secure sysui_nav_bar_left. Verdi: key(21:com.android.systemui/2131230907)
  2. A2: Plugin --> SecureTask --> Sikre innstillinger. Handling: Skrive. Innstilling: secure sysui_nav_bar_right. Verdi: key(22:com.android.systemui/2131231004)

Det er det for Entry Task (den som kjører når du går inn i e-postappen), nå må vi legge til en Exit Task for å deaktivere de to tastene når vi forlater e-postappen. Opprett en Exit Task ved å trykke lenge på Entry Task og velge alternativet "legg til exit task" når den dukker opp. Vi vil også opprette to handlinger i denne oppgaven, som følger:

  1. A1: Plugin --> SecureTask --> Sikre innstillinger. Handling: Skrive. Innstilling: secure sysui_nav_bar_left. Verdi: null
  2. A2: Plugin --> SecureTask --> Sikre innstillinger. Handling: Skrive. Innstilling: secure sysui_nav_bar_right. Verdi: null

Det er det! Nå når du går inn i Gmail-appen (eller hvilken som helst annen e-postapp du har valgt), vil du nå se de to navigasjonsfelttastene som lar deg gå fremover eller bakover i e-postlisten din.


Last ned og importer

Som med alle Tasker-relaterte opplæringsprogrammer, vil vi tilby XML-filen du kan laste ned og importere. Last ned prf.xml-filen fra AndroidFileHost nedenfor og lagre den på internminnet ditt. Åpne Tasker og trykk lenge på Profiler-fanen øverst til du ser en Import-knapp. Trykk på det og se etter XML-filen du nettopp har lagret, og velg den for å importere den. Sørg for at du har Tasker's Accessibility Service aktivert og har gitt den WRITE_SECURE_SETTINGS til SecureTask som nevnt i artikkelen min, ellers vil ikke denne profilen fungere alt på telefonen din!

Last ned "Gmail Scroll Keys"-profilen fra AndroidFileHost

Hvis du lurer på hva mer vi kan oppnå med SecureTask og Android O, følg med på XDA-portalen fordi vi har mer å dele. Forvent flere veiledninger om hvordan du kan få navigasjonslinjen i Android O til å utføre mange nyttige funksjoner!