Google은 Android 11에서 PIP 창 크기를 조정할 수 있습니다.

Android 11에는 Google이 화면에 떠 있는 비디오 창인 PIP(Picture-in-Picture) 창의 크기를 조정할 수 있도록 제안하는 코드가 추가되었습니다.

안드로이드 8.0 오레오 소개 Android 스마트폰에 PIP(Picture-in-Picture) 모드를 제공합니다. 이 기능을 사용하면 다른 응용 프로그램을 사용하는 동안 작은 부동 창에서 비디오를 볼 수 있습니다. 탐색에도 유용하므로 경로의 다음 단계를 놓치지 않고 메시지에 응답하거나 인터넷에서 무언가를 찾을 수 있습니다. 스마트폰이 점점 더 커지면서, 특히 폴더블 기기가 등장하면서 PIP 창 크기는 그대로 유지되었습니다. 하지만 Android 11에서는 Google이 사용자가 PIP(Picture-in-Picture) 창의 크기를 조정할 수 있는 방법을 도입할 수도 있습니다.

Android 11의 PIP(Picture-in-Picture) 모드. YouTube 동영상을 연 다음 홈 제스처(홈 버튼을 탭하는 것도 가능)를 수행하여 PIP 창에서 동영상을 열었습니다.

OEM은 기본 가장자리 삽입(PIP 창이 처음 나타나는 화면 가장자리에서 얼마나 멀리 떨어져 있는지), 기본 화면 너비 및 높이 백분율, 기본값을 설정할 수 있습니다. 종횡비, 기본 중력(PIP 창이 시작되는 디스플레이 모서리) 및 스냅 동작(사용자가 허용한 후 PIP 창이 이동하는 위치) 가다). 그러나 대부분의 OEM은 AOSP의 기본값이며 일반적으로 PIP 창의 기능을 수정하거나 확장하지 않습니다. AOSP는 사용자가 PIP 창 크기를 조정할 수 있는 방법을 제공하지 않으므로 OEM도 제공하지 않습니다. Android 11 Developer Preview 2의 SystemUI에 PipResizeGestureHandler라는 새로운 클래스가 도입되면서 상황이 바뀔 수 있습니다.

이 새로운 클래스는 PIP 창의 왼쪽, 오른쪽, 위쪽 또는 아래쪽 가장자리 주변의 터치 영역 내에서 동작 이벤트를 확인하는 일을 담당합니다. 사용자는 PIP 창을 끌어 크기를 조정할 수 있지만 창의 가로 세로 비율은 변경되지 않습니다. 현재로서는 크기 조정을 통해 PIP 창을 얼마나 크게 만들 수 있는지에 대한 제한이 없는 것 같습니다. 이런 방식으로 PIP 창 크기를 조정하는 것은 크기 조정과 유사해 보입니다.

자유형 다중 창, 단, 자유 형식 창에는 종횡비가 적용되지 않습니다.

PipResizeGestureHandler 클래스는 com.google.android.systemui가 아닌 com.android.systemui의 일부이므로 이 변경 사항은 다음과 같습니다. PIP 모드 기능은 Google Pixel의 Android 11뿐만 아니라 AOSP Android 11에도 반영되어야 합니다. 클래스는 com.android.systemui.pip.tv가 아닌 com.android.systemui.pip.phone 아래에 있으므로 이 기능은 Android TV가 아닌 휴대폰용일 가능성이 높습니다. 하지만 내 Pixel 3a XL에서는 이 새로운 기능을 활성화할 수 없었기 때문에 아직 작동하는지 확인할 수 없습니다. 하지만 이번 프리뷰 릴리스와 후속 프리뷰 릴리스에서 코드를 더 자세히 살펴보고 제대로 작동할 수 있는지 알아볼 예정입니다.

XDA의 Android 11 뉴스