Как обнаружить, что окно наложения было скрыто в Android 12

#android #android-12

Вопрос:

Одним из основных изменений в Android 12 является управление наложением приложений.

Эта функция позволяет скрыть окно наложения (тип окна-TYPE_APPLICATION_OVERLAY). Подробности очень четко изложены в этой статье. Я думаю, что это очень инновационная функция.

Однако есть одна вещь, с которой у меня возникли проблемы с этой функцией.

Я не знаю, как определить, что само окно наложения скрыто.

Я создал образец, который показывает окно наложения и приложение, которое скрывает наложение, и я протестировал различные обратные вызовы, которые получает окно наложения, но я не смог обнаружить, что само окно наложения скрыто.

Если у кого-нибудь есть решение, пожалуйста, дайте мне знать.

Спасибо.