Android 11 har lagt til kode som antyder at Google kan la deg endre størrelsen på bilde-i-bilde-vinduer (PIP), videovinduene som flyter på skjermen.
Android 8.0 Oreo introdusert bilde-i-bilde-modus til Android-smarttelefoner. Denne funksjonen lar deg se videoer i et lite, flytende vindu mens du bruker andre programmer. Den er også nyttig for navigering slik at du kan svare på meldinger eller slå opp noe på Internett uten å gå glipp av det neste på ruten din. Etter hvert som smarttelefoner har blitt større og større, spesielt med introduksjonen av sammenleggbare enheter, har bilde-i-bilde-vinduer holdt seg like store. I Android 11 kan imidlertid Google introdusere en måte for brukere å endre størrelse på bilde-i-bilde-vinduer.
Bilde-i-bilde-modus (PIP) i Android 11. Jeg åpnet en YouTube-video og utførte deretter hjemmebevegelsen (et trykk på hjemknappen fungerer også) for å åpne videoen i et PIP-vindu.
OEM-er kan angi standard kantinnsettinger (hvor langt fra skjermkanten PIP-vinduet vises først), standard skjermbredde og høydeprosent, standard sideforhold, standard gravitasjon (hjørnet av skjermen der PIP-vinduet starter), og snap-adferden (hvor PIP-vinduet beveger seg etter at brukeren lar gå). De fleste OEM-er berører imidlertid ikke
Denne nye klassen er ansvarlig for å se etter bevegelseshendelser innenfor en berøringsregion rundt venstre, høyre, øvre eller nedre kant av bilde-i-bilde-vinduet. Brukeren vil kunne dra PIP-vinduet for å endre størrelsen på det, selv om sideforholdet til vinduet ikke endres. For øyeblikket ser det ikke ut til å være noen grense for hvor stort PIP-vinduet kan bli ved å endre størrelse. Endre størrelse på et PIP-vindu på denne måten virker som å endre størrelse freeform multi-vinduer, med unntak av at størrelsesforholdet ikke håndheves for vinduer med fritt format.
PipResizeGestureHandler-klassen er en del av com.android.systemui i stedet for com.google.android.systemui, så denne endringen til bilde-i-bilde-modus-funksjonalitet bør gjenspeiles i AOSP Android 11 samt Android 11 på Google Pixel. Siden klassen er under com.android.systemui.pip.phone og ikke com.android.systemui.pip.tv, er denne funksjonen mest sannsynlig beregnet på telefoner og ikke Android TV. Jeg var imidlertid ikke i stand til å aktivere denne nye funksjonen på min Pixel 3a XL, så jeg kan ikke bekrefte om den fungerer ennå. Jeg skal utforske koden mer i denne og påfølgende forhåndsvisningsutgivelser for å se om jeg kan få den til å fungere.
Android 11 Nyheter på XDA