В Android 11 не будет функции развертки, которая наносит вред приложениям с жестами навигации

Google подтвердил, что в Android 11 нет overscan. Это изменение нанесет вред сторонним приложениям для навигации по жестам и другим.

В наши дни навигация с помощью жестов стала основной функцией большинства смартфонов. Раньше велись споры о том, кто лучше всего использует навигационные жесты, но Google сделал это обсуждение излишним, когда потребовало включения навигационных жестов Android 10 при этом OEM-решения относят к дополнительным опциям. Тогда есть такие приложения, как Собственные навигационные жесты XDA, который предоставляет несколько опций, таких как жест в стиле iPhone X и возможность скрыть исходную панель навигации. Тем не менее, недавнее изменение в Android 11 скоро нанесет вред сторонним приложениям для работы с жестами, таким как наше, поскольку в новой версии ОС удалено избыточное сканирование — тот самый метод, который мы использовали, чтобы скрыть таблетку.

Overscan — это поведение, обычно встречающееся в телевизорах, когда часть изображения выходит за видимые границы экрана. В телевизорах обычно есть возможность исправить это, сжимая (и, соответственно, расширяя) видимые границы экрана, чтобы все изображение могло поместиться на дисплее. Поскольку Android также можно запускать на телевизорах и приставках, операционная система также поддерживает расширенную развертку как функцию, которую можно использовать. Команда оболочки «wm overscan» умело использовалась многими разработчиками для перемещения частей пользовательского интерфейса за пределы видимой области экрана. Наше собственное приложение,

Навигационные жесты, опирался на Android Overscan API чтобы скрыть исходную панель навигации без необходимости рутировать телефон.

Сейчас, Гугл подтвердил что в Android 11 нет функции расширенного сканирования.

Статус: не будет исправлено (предполагаемое поведение)

Спасибо за ваш отзыв! Функция Overscan была удалена, поскольку она больше не использовалась ни в каких продуктах.

Поскольку Overscan полностью удален из Android, сторонние приложения для жестов не смогут скрыть панель навигации без рутирования телефона. Однако приложения для управления жестами — не единственные, которые используют сверхсканирование. Некоторые приложения, такие как Второй экран, который позволяет вам управлять различными параметрами отображения при выводе на внешний дисплей, а также позволяет регулировать развертку. Эта функция, скорее всего, больше не будет предлагаться в новых версиях Android.

Все новости Android 11 на XDA


Спасибо Хани Мохамеду Биоуду за подсказку!