Előre/hátra gombok hozzáadása az Android O navigációs sávjához az e-mailek gyors olvasásához

Útmutató arról, hogyan adhat előre és hátra gombokat a navigációs sávhoz Android O rendszerben, amikor a Gmail alkalmazást használja az e-mailek gyors olvasására.

Ha az okostelefonon eltöltött idő abból áll, hogy rengeteg e-mailt olvas, akkor bosszantónak találhatja, ha véletlenül üzenetet vált, amikor a teljes e-mail üzenetet szeretné látni. Köszönhetően az újnak navigációs sáv testreszabása Android O-ban, új billentyűket adhatunk a navigációs sávhoz egyéni műveletek végrehajtásához. Ebben az esetben két új billentyűt adunk hozzá a navigációs sávhoz előre/hátra léphet az e-mail listában, amikor a Gmail alkalmazást használjuk.

Köszönöm Eli Irvinnek, hogy (ismét) kipróbálta ezt helyettem, és rögzítette a fenti képernyőfelvételt.

Ha követted korábbi Android O oktatóanyagainkat, akkor tudni fogja, hogyan fogjuk kezelni ezt a problémát. Ez az oktatóanyag meglehetősen hasonlít a miénkhez kép a képben gomb oktatóanyaga, tehát ha ezt végigolvastad, akkor ez egy gyerekjáték.


Adjon hozzá előre/hátra gombokat a navigációs sávhoz a Gmailben

Követelmények:

  • Tasker ($2.99)
  • SecureTask

A Taskerre azért van szükség, mert ez az az automatizálási alkalmazás, amelyet annak észlelésére használunk, hogy melyik alkalmazásban vagyunk és parancsokat küld a SecureTask beépülő modulon keresztül, amely kezeli a navigáció megváltoztatását rúd. Miután mindkét alkalmazást telepítette, mindkettőt be kell állítanunk.

Ahhoz, hogy a Tasker észlelje, melyik alkalmazásban vagyunk, engedélyeznünk kell a kisegítő lehetőségeket. Ez nagyon gyors, egyszerűen lépjen a Beállítások --> Kisegítő lehetőségek menüpontra, és keresse meg a „Tasker” elemet a szolgáltatások listájában. Engedélyezze a Kisegítő lehetőségek szolgáltatást.

Ezután a SecureTasknak lehetőséget kell adnunk eszközünk rendszerbeállításainak módosítására. Ennek érdekében speciális engedélyt kell adnunk a SecureTasknek WRITE_SECURE_SETTINGS néven, amely általában nem érhető el a normál alkalmazások számára, de a felhasználó manuálisan is megadhatja az ADB használatával. Így az ADB-nek működnie kell a gépén, hogy ez működjön. Szerencsére ennek az engedélynek a megadása csak egyszeri, és a SecureTask-ot fogjuk használni jövőbeli Android O-val kapcsolatos oktatóanyagok (amiből van még egy-két), szóval mindenképpen érdemes megcsinálni azt.

Az ADB beállítása

Az első dolog, amit meg kell tennie, az ADB bináris letöltése az adott operációs rendszerhez. Itt megteheti. Miután letöltötte őket, meg kell győződnie arról, hogy rendelkezik a megfelelő sofőr ha Windows rendszert használ.

Miután kibontotta a bináris fájlt egy külön mappába, és telepítette az illesztőprogramot, legközelebb engedélyeznünk kell az USB hibakeresést az okostelefonon. Ehhez nyissa meg a Beállításokat, és lépjen a Telefonról menüpontra. Érintse meg hétszer a Build Number elemet, amíg meg nem jelenik egy párbeszédpanel, amely jelzi, hogy feloldotta a Fejlesztői beállításokat. A Fejlesztői beállításokat most a Beállításokban érheti el. Úgy tűnik, az Android O-ban meg kell adnia PIN-kódját/jelszavát, mielőtt megnyitná a Fejlesztői beállításokat. Tegye ezt, és keresse meg az USB hibakeresés elemet, majd engedélyezze.

Most csatlakoztassa telefonját, és nyisson meg egy parancssort ugyanabban a könyvtárban, ahol kibontotta az ADB bináris fájlt. (Windows-felhasználók, tartsa lenyomva a Shift+jobb gombot a mappában, és válassza ki a "parancssor megnyitása itt.") Írja be adb devices a parancssorba. Megjelenik egy üzenet, hogy az ADB-kiszolgáló elindul, majd a telefonján megjelenik egy felszólítás, amely arra kéri, hogy adjon hozzáférést a számítógépéhez. Fogadd el. Most, amikor belépsz adb devices a parancssorba, látnia kell az eszköz sorozatszámát, ha igen, akkor sikeres volt.

WRITE_SECURE_SETTINGS engedélyezése a SecureTask számára

Az ADB parancssor megnyitásakor írja be a következő parancsot a SecureTask számára a szükséges engedélyek megadásához.

adbshellpmgrantcom.balda.securetaskandroid.permission.WRITE_SECURE_SETTINGS

A SecureTask mostantól képes lesz root hozzáférés nélkül módosítani a rendszerbeállításokat! Most készen állunk, hogy továbblépjünk a Taskerre.

A Tasker-profil beállítása

Nyissa meg a Taskert, és hozzon létre egy új profilt. Nevezze el "Gmail görgetőbillentyűinek". Válaszd ki a Alkalmazás Kontextusban, és keresse meg azt az e-mail alkalmazást, amelyben engedélyezni szeretné a navigációs sáv gombjait (pl. Gmail). Válassza ki a kívánt alkalmazás(oka)t, majd lépjen vissza a következő feladat létrehozásához.

A Tasker meg fogja kérni, hogy csatoljon egy feladatot ehhez az új profilhoz. Ha kérik, hozzon létre egy új feladatot, és nevezze el (vagy ne). Ebben a beviteli feladatban két műveletet fogunk létrehozni, az alábbiak szerint:

  1. A1: Plugin --> SecureTask --> Secure Settings. Akció: Ír. Beállítás: secure sysui_nav_bar_left. Érték: key(21:com.android.systemui/2131230907)
  2. A2: Plugin --> SecureTask --> Secure Settings. Akció: Ír. Beállítás: secure sysui_nav_bar_right. Érték: key(22:com.android.systemui/2131231004)

Ennyi az Entry Task (amely akkor fut le, amikor belép az e-mail alkalmazásba), most egy Exit Task-ot kell hozzáadnunk, hogy letiltsuk a két billentyűt, amikor elhagyjuk az e-mail alkalmazást. Hozzon létre egy kilépési feladatot úgy, hogy hosszan lenyomja a Belépési feladatot, és kiválasztja a "kilépési feladat hozzáadása" opciót, amikor felugrik. Ebben a feladatban két műveletet is létrehozunk, az alábbiak szerint:

  1. A1: Plugin --> SecureTask --> Secure Settings. Akció: Ír. Beállítás: secure sysui_nav_bar_left. Érték: null
  2. A2: Plugin --> SecureTask --> Secure Settings. Akció: Ír. Beállítás: secure sysui_nav_bar_right. Érték: null

Ez az! Most, amikor belép a Gmail alkalmazásba (vagy bármely más választott e-mail alkalmazásba), megjelenik a navigációs sáv két gombja, amelyek segítségével előre vagy hátra léphet az e-mail listában.


Letöltés és importálás

Mint minden Taskerrel kapcsolatos oktatóanyag esetében, mi is biztosítjuk a letölthető és importálható XML-fájlt. Töltse le a prf.xml fájlt az alábbi AndroidFileHost webhelyről, és mentse el a belső tárhelyére. Nyissa meg a Taskert, és tartsa lenyomva fent a Profilok lapot, amíg meg nem jelenik az Importálás gomb. Koppintson rá, és keresse meg az imént mentett XML-fájlt, majd válassza ki az importáláshoz. Győződjön meg arról, hogy engedélyezte a Tasker akadálymentesítési szolgáltatását, és engedélyezte a WRITE_SECURE_SETTINGS a SecureTask-hoz, ahogy a cikkemben említettem, különben ez a profil nem fog működni bármit a telefonodon!

Töltse le a „Gmail Scroll Keys” profilt az AndroidFileHost webhelyről

Ha kíváncsi arra, mit érhetünk el még a SecureTask és az Android O segítségével, kövesse az XDA portált, mert van még mit megosztanunk. További oktatóanyagokat várhat arról, hogyan teheti meg az Android O navigációs sávját, hogy számos hasznos funkciót valósítson meg!