Я работаю над SDK, который создает всплывающее представление на WindowManager
, используя тип TYPE_TOAST LayoutParams
. Последняя версия Android Nougat (7.1.1) внесла некоторые изменения в WindowManager
(я еще не знаю, какие именно изменения), была бы благодарна, если кто-то мог бы разработать), но это изменение вызывает все представления, которые были добавлены с помощью TYPE_TOAST
, который должен быть удален из окна после перехода активности.
Я не могу добавить запрос для любых разрешений, поэтому я не могу использовать типы, которым требуется разрешение SYSTEM_ALERT_WINDOW
.
Пытался добавлять представление каждый раз после перехода, но эти представления удаляются почти сразу после добавления. (опять же я предполагаю, что некоторые изменения были внесены в WindowManager
)
Итак, вопрос: Кто-нибудь знает какую-то альтернативу, которую я могу использовать, чтобы показать всплывающее представление как оверлей в приложении до тех пор, пока приложение остается в живых и на переднем плане?