Android 11 DP1 a adăugat cod pentru un nou gest de atingere dublă, exclusiv pentru Pixel, numit „Columbus”, care vă poate permite să lansați Asistentul Google, camera foto și multe altele.
Google a lansat ieri primul Android 11 Developer Preview și am petrecut câteva ore analizând actualizarea Pixel 2 XL pentru a căuta orice modificări pe care le pot găsi. Am găsit deja multe, dar ca întotdeauna, există mai multe ascunse în cod care așteaptă să fie descoperite. În timp ce căutăm cel mai recent APK SystemUIGoogle, aplicația responsabilă pentru componenta SystemUI pe telefoanele Google Pixel, am găsit trimiteri la un nou sistem de gesturi misterios numit de cod „Columbus”. Când sunt activate, noile gesturi vă vor permite să atingeți de două ori spate—da the spatele telefonului— pentru a iniția anumite acțiuni, cum ar fi lansarea Asistentului Google, lansarea aplicației implicite pentru cameră, redarea/întreruperea conținutului media și multe altele.
Știm că această nouă funcție de gestiune este destinată telefoanelor Pixel și nu tuturor dispozitivelor care rulează Android 11, deoarece Google a respectat tradiția lor de prefațând fiecare clasă cu „com.google” în loc de „com.android”, o schemă de denumire pe care au urmat-o pentru alte sisteme de gesturi, inclusiv Active Edge și Motion Sens. Ce este interesant la aceste gesturi „Columbus”, în comparație cu Active Edge și Motion Sense, este că aparent nu necesită niciun hardware special - doar giroscopul telefonului dvs. și accelerometru. De fapt, am reușit să facem ca câteva dintre gesturile noi să funcționeze nu numai pe propriul nostru Pixel 2 XL, ci și pe XDA Senior Member.
cstark27Pixel 4 XL al lui, ambele rulând Android 11 Developer Preview 1. 9to5Google de asemenea, au activat independent unul dintre noile gesturi „Columbus”, deși l-au arătat doar lansând Asistentul Google.Putem confirma că următoarele gesturi sunt disponibile prin noua funcție „Columbus”:
- Închideți temporizatorul
- Lansați camera
- Lansați Asistentul Google
- Redare/pauză media
- Restrângeți bara de stare
- Opriți apelurile telefonice primite
- Amânați alarmele
- Anulați fixarea notificărilor
- Efectuați o „acțiune selectată de utilizator”
Pentru a preveni activarea prea accidentală a acestei funcții, Google a adăugat, de asemenea, „porți” pentru a împiedica acțiunile de dublu atingere să aibă efect. Unele dintre porțile implementate în prezent includ vizibilitatea camerei, starea de încărcare, blocarea tastaturii și multe altele.
Codul pentru „Columbus” face referire la o clasă momentan inexistentă în SettingsGoogle numită „COLUMBUS_GESTURE_TRAINING”, deci credem că aplicația Setări va conține activități de antrenament cu gesturi care sunt prezentate utilizatorului în timpul Asistentul de configurare. De asemenea, credem că este probabil că aplicația Setări Pixel din Android 11 va avea pagini pentru a configura noul gest de dublu-apăsare, în special pentru efectuați „acțiunea selectată de utilizator”. Dacă utilizatorul nu are un set de acțiuni, se pare că „Columbus” lansează implicit Google Asistent. Deoarece în prezent nu există niciun cod pentru „Columbus” în SettingsGoogle sau în orice altă aplicație de sistem, probabil că avem mai multe de descoperit despre această funcție.
Android 11 Atingeți de două ori Gesture Demo
Iată un videoclip (prin amabilitatea lui Kieron Quinn) care arată gestul de dublă atingere care redă/întrerupe conținut media pe un Pixel 2 XL care rulează Android 11:
https://gfycat.com/ifr/ScholarlyInfiniteIndianglassfish
Motivul pentru care Kieron Quinn folosește o veche aplicație BBC este că KeyEvent 85, care este codul de cheie pentru tasta media redare/pauză, nu este primit de majoritatea receptoarelor aplicației muzicale pe care le-am încercat. O examinare a logcat-ului dezvăluie mai multe avertismente că execuția în fundal nu este permisă, împiedicând media aplicații precum Google Play Music, YouTube, Amazon Prime Video, Spotify, VLC și multe alte aplicații de la primirea intentie.
Iată un videoclip cu mine lansând aplicația Google Camera pe Pixel 2 XL care rulează Android 11 DP1:
https://gfycat.com/ifr/InsidiousTartFennecfox
În cele din urmă, iată un videoclip cu mine lansând Asistentul Google:
https://gfycat.com/ifr/AdventurousAgonizingFugu
Deși această funcție funcționează foarte bine pe dispozitivele Pixel mai vechi, nu știm dacă Google o va activa pentru toate dispozitivele Pixel care rulează Android 11. Google îl poate lansa ca o funcție exclusivă pentru Pixel 4a sau Pixel 5 înainte de a o lansa pentru alte dispozitive Pixel în actualizările viitoare. Alternativ, am putea vedea viitorul derulat într-un viitor Pixel Feature Drop.
Mulțumiri lui Kieron Quinn, cunoscut și sub numele de Quinny899 pe forumurile XDA, pentru că ne-a ajutat să testăm această funcție!