Ένας οδηγός σχετικά με τον τρόπο προσθήκης πλήκτρων προς τα εμπρός και προς τα πίσω στη γραμμή πλοήγησής σας στο Android O όταν χρησιμοποιείτε την εφαρμογή Gmail για γρήγορη ανάγνωση μηνυμάτων ηλεκτρονικού ταχυδρομείου.
Εάν ο χρόνος που αφιερώνετε στο smartphone σας αποτελείται από ένα σωρό μηνύματα ηλεκτρονικού ταχυδρομείου, τότε μπορεί να σας ενοχλεί να αλλάζετε κατά λάθος μηνύματα όταν προσπαθείτε να δείτε ολόκληρο το μήνυμα ηλεκτρονικού ταχυδρομείου σας. Χάρη στο νέο εργαλείο προσαρμογής γραμμής πλοήγησης στο Android O, μπορούμε να προσθέσουμε νέα κλειδιά στη γραμμή πλοήγησης για να εκτελέσουμε προσαρμοσμένες ενέργειες. Σε αυτήν την περίπτωση, θα προσθέσουμε δύο νέα πλήκτρα στη γραμμή πλοήγησης μετακινηθείτε προς τα εμπρός/πίσω στη λίστα ηλεκτρονικού ταχυδρομείου σας όποτε χρησιμοποιούμε την εφαρμογή Gmail.
Ευχαριστώ τον Eli Irvin που το δοκίμασε (ξανά) για μένα και την καταγραφή της παραπάνω εγγραφής οθόνης.
Εάν παρακολουθείτε τα προηγούμενα μαθήματα Android O, τότε θα ξέρετε πώς θα αντιμετωπίσουμε αυτό το πρόβλημα. Αυτό το σεμινάριο είναι αρκετά παρόμοιο με το δικό μας
Προσθέστε πλήκτρα εμπρός/πίσω στη γραμμή πλοήγησης ενώ βρίσκεστε στο Gmail
Απαιτήσεις:
- Tasker ($2.99)
- SecureTask
Το Tasker είναι απαραίτητο γιατί είναι η εφαρμογή αυτοματισμού που χρησιμοποιούμε για να εντοπίσουμε σε ποια εφαρμογή βρισκόμαστε και στείλτε εντολές μέσω της προσθήκης SecureTask, η οποία θα χειριστεί την αλλαγή της πλοήγησής μας μπαρ. Αφού εγκαταστήσετε και τις δύο εφαρμογές, πρέπει να ρυθμίσουμε και τις δύο.
Για να εντοπίσει το Tasker σε ποια εφαρμογή βρισκόμαστε, πρέπει να του παραχωρήσουμε την Υπηρεσία Προσβασιμότητας. Κάνοντας αυτό είναι πολύ γρήγορο, απλώς μεταβείτε στις Ρυθμίσεις --> Προσβασιμότητα και αναζητήστε το "Tasker" στη λίστα των Υπηρεσιών. Ενεργοποιήστε την υπηρεσία προσβασιμότητας.
Στη συνέχεια, πρέπει να εκχωρήσουμε στο SecureTask τη δυνατότητα να τροποποιεί τις ρυθμίσεις συστήματος στη συσκευή μας. Για να γίνει αυτό, πρέπει να εκχωρήσουμε στο SecureTask μια ειδική άδεια γνωστή ως WRITE_SECURE_SETTINGS που είναι συνήθως δεν είναι προσβάσιμο σε κανονικές εφαρμογές, αλλά μπορεί να χορηγηθεί με μη αυτόματο τρόπο από έναν χρήστη μέσω της χρήσης του ADB. Επομένως, θα χρειαστεί να έχετε ADB σε λειτουργία στον υπολογιστή σας για να λειτουργήσει. Ευτυχώς, η χορήγηση αυτής της άδειας είναι εφάπαξ και θα χρησιμοποιήσουμε το SecureTask στο μελλοντικά σεμινάρια σχετικά με το Android O (από τα οποία υπάρχουν μερικά ακόμη), οπότε σίγουρα αξίζει να το κάνετε το.
Ρύθμιση ADB
Το πρώτο πράγμα που πρέπει να κάνετε είναι να κάνετε λήψη του δυαδικού ADB για το συγκεκριμένο λειτουργικό σύστημα. Μπορείτε να το κάνετε εδώ. Αφού τα κατεβάσετε, πρέπει να βεβαιωθείτε ότι το έχετε σωστός οδηγός εάν είστε σε Windows.
Αφού εξαγάγετε το δυαδικό αρχείο σε ξεχωριστό φάκελο και εγκαταστήσετε το πρόγραμμα οδήγησης, θα πρέπει στη συνέχεια να ενεργοποιήσουμε το USB Debugging στο smartphone. Για να το κάνετε αυτό, ανοίξτε τις Ρυθμίσεις και μεταβείτε στο Σχετικά με το τηλέφωνο. Πατήστε στο Build Number 7 φορές μέχρι να εμφανιστεί ένα παράθυρο διαλόγου που σας λέει ότι έχετε ξεκλειδώσει τις Επιλογές προγραμματιστή. Μπορείτε να αποκτήσετε πρόσβαση στις Επιλογές προγραμματιστή στις Ρυθμίσεις τώρα. Προφανώς στο Android O, πρέπει να εισαγάγετε το pin/κωδικό πρόσβασης για να μπορέσετε να ανοίξετε τις Επιλογές προγραμματιστή. Κάντε το και αναζητήστε το USB Debugging και μετά ενεργοποιήστε το.
Τώρα συνδέστε το τηλέφωνό σας και ανοίξτε μια γραμμή εντολών στον ίδιο κατάλογο όπου εξαγάξατε το δυαδικό ADB. (Χρήστες Windows, κρατήστε πατημένο το shift+δεξί κλικ σε αυτόν τον φάκελο και επιλέξτε "άνοιγμα γραμμής εντολών εδώ.") Πληκτρολογήστε adb devices
στη γραμμή εντολών. Θα δείτε ένα μήνυμα ότι ο διακομιστής ADB ξεκινά και, στη συνέχεια, στο τηλέφωνό σας θα δείτε ένα μήνυμα που σας ζητά να παραχωρήσετε πρόσβαση στο ADB στον υπολογιστή σας. Αποδέξου το. Τώρα που μπαίνεις adb devices
στη γραμμή εντολών, θα πρέπει να δείτε τον σειριακό αριθμό της συσκευής σας, αν ναι, τότε τα καταφέρατε.
Εκχώρηση WRITE_SECURE_SETTINGS στο SecureTask
Όταν ανοίξει μια γραμμή εντολών ADB, εισαγάγετε την ακόλουθη εντολή για να εκχωρήσετε στο SecureTask το απαιτούμενο δικαίωμα.
adbshellpmgrantcom.balda.securetaskandroid.permission.WRITE_SECURE_SETTINGS
Το SecureTask θα έχει πλέον τη δυνατότητα να τροποποιεί τις ρυθμίσεις του συστήματος χωρίς πρόσβαση root! Τώρα είμαστε έτοιμοι να προχωρήσουμε στο Tasker.
Ρύθμιση του Προφίλ Tasker
Ανοίξτε το Tasker και δημιουργήστε ένα νέο προφίλ. Ονομάστε το "Κλειδιά κύλισης Gmail". Επίλεξε το Εφαρμογή Δημιουργήστε περιεχόμενο και αναζητήστε την εφαρμογή ηλεκτρονικού ταχυδρομείου στην οποία θέλετε να ενεργοποιήσετε τα πλήκτρα της γραμμής πλοήγησης (π.χ. Gmail). Επιλέξτε τις εφαρμογές που θέλετε και, στη συνέχεια, κάντε πίσω για να δημιουργήσετε μια Εργασία.
Το Tasker θα σας ζητήσει να επισυνάψετε μια Εργασία σε αυτό το νέο Προφίλ. Δημιουργήστε μια νέα Εργασία όταν σας ζητηθεί και ονομάστε την (ή όχι). Θα δημιουργήσουμε δύο Ενέργειες σε αυτήν την Εργασία Εισόδου, ως εξής:
- Α'1: Plugin --> SecureTask --> Secure Settings. Δράση: Γράφω. Σύνθεση:
secure sysui_nav_bar_left
. Αξία:key(21:com.android.systemui/2131230907)
- Α2: Plugin --> SecureTask --> Secure Settings. Δράση: Γράφω. Σύνθεση:
secure sysui_nav_bar_right
. Αξία:key(22:com.android.systemui/2131231004)
Αυτό είναι όλο για την Εργασία Εισόδου (αυτή που εκτελείται όταν μπαίνετε στην εφαρμογή ηλεκτρονικού ταχυδρομείου), τώρα πρέπει να προσθέσουμε μια Εργασία Έξοδος για να απενεργοποιήσουμε τα δύο κλειδιά όταν βγαίνουμε από την εφαρμογή ηλεκτρονικού ταχυδρομείου. Δημιουργήστε μια εργασία εξόδου πατώντας παρατεταμένα την Εργασία εισόδου και επιλέγοντας την επιλογή "προσθήκη εργασίας εξόδου" όταν αυτή εμφανιστεί. Θα δημιουργήσουμε επίσης δύο Ενέργειες σε αυτήν την Εργασία, ως εξής:
- Α'1: Plugin --> SecureTask --> Secure Settings. Δράση: Γράφω. Σύνθεση:
secure sysui_nav_bar_left
. Αξία:null
- Α2: Plugin --> SecureTask --> Secure Settings. Δράση: Γράφω. Σύνθεση:
secure sysui_nav_bar_right
. Αξία:null
Αυτό είναι! Τώρα, όταν εισέρχεστε στην εφαρμογή Gmail (ή σε οποιαδήποτε άλλη εφαρμογή ηλεκτρονικού ταχυδρομείου που έχετε επιλέξει), θα βλέπετε τώρα τα δύο πλήκτρα της γραμμής πλοήγησης που σας επιτρέπουν να μετακινηθείτε προς τα εμπρός ή προς τα πίσω στη λίστα ηλεκτρονικού ταχυδρομείου σας.
Λήψη και εισαγωγή
Όπως συμβαίνει με όλα τα σεμινάρια που σχετίζονται με το Tasker, θα παρέχουμε το αρχείο XML που μπορείτε να κατεβάσετε και να εισαγάγετε. Κατεβάστε το αρχείο prf.xml από το AndroidFileHost παρακάτω και αποθηκεύστε το στον εσωτερικό σας αποθηκευτικό χώρο. Ανοίξτε το Tasker και πατήστε παρατεταμένα την καρτέλα Προφίλ επάνω, μέχρι να δείτε ένα κουμπί Εισαγωγή. Πατήστε σε αυτό και αναζητήστε το αρχείο XML που μόλις αποθηκεύσατε και, στη συνέχεια, επιλέξτε το για να το εισαγάγετε. Βεβαιωθείτε ότι έχετε ενεργοποιήσει την υπηρεσία προσβασιμότητας της Tasker και ότι την έχετε παραχωρήσει WRITE_SECURE_SETTINGS στο SecureTask όπως αναφέρεται στο άρθρο μου, διαφορετικά αυτό το Προφίλ δεν θα το κάνει οτιδήποτε στο τηλέφωνό σας!
Κατεβάστε το προφίλ "Gmail Scroll Keys" από το AndroidFileHost
Αν αναρωτιέστε τι άλλο μπορούμε να πετύχουμε με το SecureTask και το Android O, μείνετε συντονισμένοι στο XDA Portal γιατί έχουμε περισσότερα να μοιραστούμε. Αναμένετε περισσότερα μαθήματα για το πώς μπορείτε να κάνετε τη γραμμή πλοήγησής σας στο Android O να πραγματοποιεί πολλές χρήσιμες λειτουργίες!