Android 11 pridal kód, ktorý naznačuje, že Google vám môže umožniť zmeniť veľkosť okien obrazu v obraze (PIP), video okien, ktoré plávajú na obrazovke.
Android 8.0 Oreo zavedené režim obrazu v obraze pre smartfóny so systémom Android. Táto funkcia vám umožňuje sledovať videá v malom, plávajúcom okne, zatiaľ čo používate iné aplikácie. Je tiež užitočná pre navigáciu, takže môžete odpovedať na správy alebo si niečo vyhľadať na internete bez toho, aby ste zmeškali, čo bude ďalej na vašej trase. Keďže smartfóny sa zväčšovali a zväčšovali, najmä so zavedením skladacích zariadení, okná obraz v obraze zostali nezmenené. V systéme Android 11 však spoločnosť Google môže zaviesť spôsob, akým môžu používatelia zmeniť veľkosť okien obrazu v obraze.
Režim obrazu v obraze (PIP) v systéme Android 11. Otvoril som video YouTube a potom som vykonal gesto Domov (funguje aj ťuknutie na tlačidlo Domov) na otvorenie videa v okne PIP.
Výrobcovia OEM môžu nastaviť predvolené odsadenie okrajov (ako ďaleko od okraja obrazovky sa okno PIP zobrazí najskôr), predvolenú percentuálnu šírku a výšku obrazovky, predvolenú pomer strán, predvolenú gravitáciu (roh obrazovky, kde sa začína okno PIP) a správanie prichytávania (kde sa okno PIP presunie po tom, ako používateľ ísť). Väčšina OEM sa však nedotýka
predvolené hodnoty v AOSPa zvyčajne neupravujú ani nerozširujú funkčnosť okien PIP. Keďže AOSP neposkytuje používateľom spôsob, ako zmeniť veľkosť okien PIP, výrobcovia OEM to tiež nerobia. To by sa mohlo zmeniť zavedením novej triedy s názvom PipResizeGestureHandler v používateľskom rozhraní systému Android 11 Developer Preview 2.Táto nová trieda je zodpovedná za kontrolu udalostí gest v oblasti dotyku okolo ľavého, pravého, horného alebo spodného okraja okna obraz v obraze. Používateľ bude môcť potiahnutím okna PIP zmeniť jeho veľkosť, hoci pomer strán okna sa nezmení. V súčasnosti sa nezdá, že by existovalo obmedzenie, aké veľké môže byť okno PIP zmenou veľkosti. Zmena veľkosti okna PIP týmto spôsobom vyzerá podobne ako zmena veľkosti viac okien voľného tvaru, s výnimkou pomeru strán, ktorý nie je vynútený pre okná s voľným tvarom.
Trieda PipResizeGestureHandler je súčasťou com.android.systemui a nie com.google.android.systemui, takže táto zmena funkčnosť režimu obraz v obraze by sa mala prejaviť v AOSP Android 11, ako aj Android 11 na Google Pixel. Keďže trieda je pod com.android.systemui.pip.phone a nie com.android.systemui.pip.tv, táto funkcia je s najväčšou pravdepodobnosťou určená pre telefóny a nie Android TV. Nepodarilo sa mi však aktivovať túto novú funkciu na mojom Pixeli 3a XL, takže nemôžem potvrdiť, či ešte funguje. Budem však viac skúmať kód v tomto a nasledujúcich verziách ukážok, aby som zistil, či ho môžem spustiť.
Novinky o Androide 11 na XDA