Android 11 a adăugat un cod care sugerează că Google vă poate permite să redimensionați ferestrele PIP (Picture-in-Picture), ferestrele video care plutesc pe ecran.
Android 8.0 Oreo introdus modul imagine în imagine pentru smartphone-urile Android. Această caracteristică vă permite să vizionați videoclipuri într-o fereastră mică, plutitoare, în timp ce utilizați alte aplicații. Este, de asemenea, util pentru navigare, astfel încât să puteți răspunde la mesaje sau să căutați ceva pe Internet fără a rata ce urmează pe traseu. Pe măsură ce smartphone-urile au devenit din ce în ce mai mari, în special odată cu introducerea dispozitivelor pliabile, ferestrele picture-in-picture au rămas la aceeași dimensiune. În Android 11, totuși, Google ar putea introduce o modalitate prin care utilizatorii pot redimensiona ferestrele picture-in-picture.
Modul Picture-in-picture (PIP) în Android 11. Am deschis un videoclip de pe YouTube și apoi am efectuat gestul de acasă (funcționează și o atingere a butonului de acasă) pentru a deschide videoclipul într-o fereastră PIP.
OEM-urile pot seta inserțiile de margine implicite (cât de departe de marginea ecranului apare prima fereastra PIP), procentele implicite pentru lățimea și înălțimea ecranului, valoarea implicită raportul de aspect, gravitația implicită (colțul afișajului în care începe fereastra PIP) și comportamentul snap (unde fereastra PIP se mișcă după ce utilizatorul permite merge). Cu toate acestea, majoritatea OEM-urilor nu ating valorile implicite în AOSP, și de obicei nu modifică sau extind funcționalitatea ferestrelor PIP. Deoarece AOSP nu oferă utilizatorilor o modalitate de a redimensiona ferestrele PIP, nici OEM-urile nu o fac. Acest lucru s-ar putea schimba odată cu introducerea unei noi clase numite PipResizeGestureHandler în SystemUI din Android 11 Developer Preview 2.
Această nouă clasă este responsabilă pentru verificarea evenimentelor de gest într-o regiune tactilă din jurul marginii din stânga, dreapta, sus sau inferioară a ferestrei imagine în imagine. Utilizatorul va putea trage fereastra PIP pentru a o redimensiona, deși raportul de aspect al ferestrei nu va fi modificat. Momentan, nu pare să existe o limită a cât de mare poate deveni fereastra PIP prin redimensionare. Redimensionarea unei ferestre PIP în acest fel pare similară cu redimensionarea ferestre multiple cu formă liberă, cu excepția faptului că raportul de aspect nu este aplicat pentru ferestrele cu formă liberă.
Clasa PipResizeGestureHandler face parte din com.android.systemui mai degrabă decât din com.google.android.systemui, așa că această modificare funcționalitatea modului imagine în imagine ar trebui să se reflecte în AOSP Android 11, precum și în Android 11 pe Google Pixel. Deoarece clasa este sub com.android.systemui.pip.phone și nu com.android.systemui.pip.tv, această caracteristică este cel mai probabil destinată telefoanelor și nu Android TV. Cu toate acestea, nu am reușit să activez această nouă funcție pe Pixel 3a XL, așa că nu pot confirma dacă funcționează încă. Totuși, voi explora codul mai mult în această versiune de previzualizare și în cele ulterioare pentru a vedea dacă îl pot face să funcționeze.
Știri Android 11 pe XDA