我正在开发一个SDK,它使用TYPE_TOAST WindowManager
类型在LayoutParams
上放置弹出式视图。 Android Nougat的最后一个版本(7.1.1)对WindowManager
进行了一些更改(我还不知道究竟有什么变化 - 如果有人可以详细说明,会感激不尽)但是这个变化导致所有观点都是添加了TYPE_TOAST
类型,以便在活动转换后从窗口中删除。
我无法添加任何权限请求,因此我无法使用需要SYSTEM_ALERT_WINDOW
权限的类型。
尝试在每次转换后添加视图,但这些视图几乎在我添加后立即删除。 (我再次猜测是因为对WindowManager
进行了一些更改)
所以问题是:只要应用程序处于活动状态并且在前台上,是否有人知道我可以使用一些替代方法将弹出视图显示为应用程序上的叠加层?