O Google pode permitir que você redimensione janelas picture-in-picture no Android 11

click fraud protection

O Android 11 adicionou um código que sugere que o Google pode permitir o redimensionamento de janelas picture-in-picture (PIP), as janelas de vídeo que flutuam na tela.

Android 8.0 Oreo introduzido modo picture-in-picture para smartphones Android. Este recurso permite que você assista a vídeos em uma janela pequena e flutuante enquanto usa outros aplicativos. Também é útil para navegação, para que você possa responder a mensagens ou procurar algo na Internet sem perder o que vem a seguir no seu percurso. À medida que os smartphones se tornam cada vez maiores, especialmente com a introdução de dispositivos dobráveis, as janelas picture-in-picture permanecem do mesmo tamanho. No Android 11, porém, o Google pode estar introduzindo uma maneira de os usuários redimensionarem as janelas picture-in-picture.

Modo imagem em imagem (PIP) no Android 11. Abri um vídeo do YouTube e executei o gesto home (um toque no botão home também funciona) para abrir o vídeo em uma janela PIP.

Os OEMs podem definir as inserções de borda padrão (a que distância da borda da tela a janela PIP aparece pela primeira vez), as porcentagens padrão de largura e altura da tela, o padrão proporção de aspecto, a gravidade padrão (o canto da tela onde a janela PIP começa) e o comportamento do snap (onde a janela PIP se move depois que o usuário permite ir). No entanto, a maioria dos OEMs não toca no

valores padrão no AOSP, e geralmente não modificam ou estendem a funcionalidade das janelas PIP. Como o AOSP não fornece uma maneira para os usuários redimensionarem as janelas PIP, os OEMs também não o fazem. Isso pode mudar com a introdução de uma nova classe chamada PipResizeGestureHandler no SystemUI do Android 11 Developer Preview 2.

Esta nova classe é responsável por verificar eventos de gestos em uma região de toque ao redor da borda esquerda, direita, superior ou inferior da janela picture-in-picture. O usuário poderá arrastar a janela PIP para redimensioná-la, embora a proporção da janela não seja alterada. No momento, não parece haver um limite para o tamanho que a janela PIP pode atingir através do redimensionamento. Redimensionar uma janela PIP desta forma parece semelhante ao redimensionar múltiplas janelas de formato livre, com exceção da proporção que não é aplicada para janelas de formato livre.

A classe PipResizeGestureHandler faz parte de com.android.systemui em vez de com.google.android.systemui, portanto, esta alteração A funcionalidade do modo picture-in-picture deve ser refletida no AOSP Android 11, bem como no Android 11 no Google Pixel. Como a classe está em com.android.systemui.pip.phone e não em com.android.systemui.pip.tv, esse recurso provavelmente se destina a telefones e não a Android TV. No entanto, não consegui ativar esse novo recurso no meu Pixel 3a XL, então não posso confirmar se ainda está funcionando. Explorarei mais o código nesta e nas versões de visualização subsequentes para ver se consigo fazê-lo funcionar.

Notícias do Android 11 no XDA