Το Android Q εισάγει ένα νέο έλεγχο πλοήγησης με χειρονομίες, αλλά η Google σάς εμποδίζει να χρησιμοποιείτε εφαρμογές εκκίνησης τρίτων με αυτό.
Η Google εισήγαγε για πρώτη φορά την πλοήγηση με χειρονομίες στο Android 9 Pie με αυτό που τώρα είναι γνωστό ως πλοήγηση με 2 κουμπιά. Στο Android Q beta 2, η Google αναβάθμισε τις χειρονομίες ώστε να είναι πιο ρευστές και να καταλαμβάνουν λιγότερο χώρο. Αναμφισβήτητα, οι νέες χειρονομίες του Android Q που μοιάζουν περισσότερο με το iPhone, είναι μια ουσιαστική βελτίωση σε σχέση με τις χειρονομίες του Android Pie, αλλά υπάρχουν ακόμα βελτιώσεις που πρέπει να γίνουν. Στην επερχόμενη έκδοση Q beta 5, η Google επιβεβαίωσε ότι θα αλλάξει συμπεριφορά χειρονομίας για συρτάρια πλοήγησης, αλλά ένα πρώιμη διαρροή δείχνει επίσης ότι θα υπάρχει μια νέα υπόδειξη χειρονομίας και κινούμενη εικόνα του Βοηθού καθώς και μια επιλογή ευαισθησίας πίσω.
Τώρα, έχουμε περισσότερες πληροφορίες σχετικά με το πώς το Android Q beta 5 θα αλλάξει την πλοήγηση με χειρονομίες. Ο ίδιος Redditor που διέρρευσε τη νέα χειρονομία του Βοηθού αλλάζει
Τα παραπάνω στιγμιότυπα οθόνης, που δημοσιεύτηκαν από το /u/Charizarlslie, δείχνουν τι συμβαίνει όταν προσπαθείτε να αλλάξετε την προεπιλεγμένη εφαρμογή εκκίνησης με ενεργοποιημένη την πλοήγηση με χειρονομίες. Όταν αλλάξει η προεπιλεγμένη εκκίνηση, το στυλ πλοήγησης επιστρέφει στην πλοήγηση με 3 κουμπιά και η επιλογή πλοήγησης με χειρονομίες γίνεται απρόσιτη. Εξετάσαμε το SystemUI APK από την Q beta 5 και επιβεβαιώσαμε ότι η κλάση NavigationModeController έχει πρόσθεσε μια μέθοδο για την απενεργοποίηση των στοιχείων ελέγχου χειρονομίας όταν η προεπιλεγμένη εκκίνηση μεταβαίνει σε μια εφαρμογή εκτός συστήματος.
Είναι ενδιαφέρον ότι είναι δυνατό να επιβληθεί η ενεργοποίηση των στοιχείων ελέγχου χειρονομίας όταν μια εφαρμογή εκκίνησης τρίτου μέρους έχει οριστεί ως προεπιλογή, εκδίδοντας την ακόλουθη εντολή ADB:
adbshellcmdoverlayenablecom.android.internal.systemui.navbar.gestural
Αυτό συμβαίνει επειδή όλες οι 3 επιλογές χειρονομίας εναλλάσσονται από επικαλύψεις, επομένως η Google πιθανότατα δεν προέβλεψε ότι οι χρήστες θα ενεργοποιούσαν την επικάλυψη με μη αυτόματο τρόπο.
Τευχαριστούμε το PNF Software που μας παρείχε άδεια χρήσης JEB Decompiler, ένα εργαλείο αντίστροφης μηχανικής επαγγελματικής ποιότητας για εφαρμογές Android.