Google тестирует возможность изменения размера окон «картинка в картинке» в Android 11 DP3. Однако эта функция еще не реализована.
Ранее сегодня Google выпустила Предварительная версия Android 11 для разработчиков 3 для устройств Pixel. Я установил последнюю сборку на свой Pixel 3a XL и документировали то, что я нашел на данный момент (скоро выйдет более подробная статья!) Одна из наиболее интересных новых функций, которые мы обнаружили в этом выпуске, — это возможность изменять размеры окон «картинка в картинке». Эта функция в настоящее время находится на стадии тестирования и по умолчанию не включена.
Google представила окна «картинка в картинке» на смартфонах Android в Android 8.0 Oreo. Вы можете открыть видео в окне «картинка в картинке» в поддерживаемых приложениях, нажав кнопку «Домой» или выполнив жест «Домой» во время воспроизведения видео. По умолчанию окно PiP располагается над экраном в правом нижнем углу, но пользователь может переместить окно PiP или закрыть его, перетащив его в нижнюю часть экрана.
В Android 11 DP2 Гугл добавил код для изменения размера окон PiP в классе PipResizeGestureHandler в SystemUI, но эта функция еще не работала. Однако в Android 11 DP3 возможность изменять размер окон «картинка в картинке» теперь полностью функциональна после ручного ввода команды разработки. Размер окон PiP можно изменить, коснувшись правого края одного из четырех углов, а затем перетащив наружу или внутрь, чтобы расширить или сжать окно соответственно. Соотношение сторон окна будет сохраняться при изменении размера, чтобы не искажать видео. Вот демонстрация новой функции на моем Pixel 3a XL под управлением Android 11 DP3:
Как вы можете видеть на записи экрана выше, я запустил видео YouTube в окне PiP, а затем увеличил окно, перетащив его наружу по углам. Поместить палец именно в ту область, где вам нужно инициировать жест изменения размера, немного сложно, но мне удалось дважды изменить размер окна в видео. Мы не знаем, планирует ли Google реализовать эту функцию в стабильной версии Android 11, но мы будем следить за ее развитием.