„Android 11“ pridėjo kodą, kuris rodo, kad „Google“ gali leisti pakeisti „vaizdo vaizde“ (PIP) langų, ekrane plūduriuojančių vaizdo langų, dydį.
Android 8.0 Oreo pristatė Vaizdas vaizde režimas „Android“ išmaniesiems telefonams. Ši funkcija leidžia žiūrėti vaizdo įrašus mažame slankiajame lange, kai naudojate kitas programas. Tai taip pat naudinga navigacijai, kad galėtumėte atsakyti į pranešimus arba ko nors ieškoti internete nepraleisdami to, kas vyksta jūsų maršrute. Kadangi išmanieji telefonai tapo vis didesni, ypač pradėjus naudoti sulankstomus įrenginius, langai paveikslėlyje paveikslėlyje išliko tokio paties dydžio. Tačiau „Android 11“ sistemoje „Google“ gali pasiūlyti naudotojams būdą pakeisti „vaizdas vaizde“ langų dydį.
Vaizdas vaizde (PIP) režimas „Android 11“. Atidariau „YouTube“ vaizdo įrašą ir atlikau namų gestą (taip pat veikia ir namų mygtuko bakstelėjimas), kad atidaryčiau vaizdo įrašą PIP lange.
OĮG gali nustatyti numatytuosius krašto įdėklus (kiek toli nuo ekrano krašto pirmiausia pasirodo PIP langas), numatytuosius ekrano pločio ir aukščio procentus, numatytuosius formato santykis, numatytasis sunkumas (ekrano kampas, kuriame prasideda PIP langas) ir fiksavimo elgsena (kai PIP langas juda, kai vartotojas leidžia eiti). Tačiau dauguma originalios įrangos gamintojų nepaliečia
numatytosios vertės AOSP, ir paprastai jie nekeičia ir neplečia PIP langų funkcionalumo. Kadangi AOSP nesuteikia vartotojams būdo keisti PIP langų dydžio, originalios įrangos gamintojai taip pat to nedaro. Tai gali pasikeisti pristačius naują klasę pavadinimu PipResizeGestureHandler „Android 11 Developer Preview 2“ SystemUI.Ši nauja klasė yra atsakinga už gestų įvykių tikrinimą lietimo srityje, esančiame kairiajame, dešiniajame, viršutiniame arba apatiniame lango vaizdas vaizde krašte. Vartotojas galės vilkti PIP langą, kad pakeistų jo dydį, tačiau lango formato santykis nepasikeis. Atrodo, kad šiuo metu nėra jokių apribojimų, kokio dydžio PIP langas gali tapti pakeitus dydį. PIP lango dydžio keitimas tokiu būdu atrodo panašus į dydžio keitimą laisvos formos kelių langų, išskyrus laisvos formos langų formato koeficientą.
„PipResizeGestureHandler“ klasė yra com.android.systemui, o ne com.google.android.systemui dalis, todėl šis pakeitimas Vaizdas vaizde režimo funkcijos turėtų atsispindėti AOSP Android 11 ir Android 11 sistemoje Google Pixel. Kadangi klasė yra com.android.systemui.pip.phone, o ne com.android.systemui.pip.tv, ši funkcija greičiausiai skirta telefonams, o ne Android TV. Tačiau man nepavyko suaktyvinti šios naujos funkcijos savo Pixel 3a XL, todėl negaliu patvirtinti, ar ji dar veikia. Vis dėlto šiame ir vėlesniuose peržiūros leidimuose kodą išnagrinėsiu plačiau, kad pamatyčiau, ar galiu jį paleisti.
„Android 11“ naujienos XDA