草庐IT

PopupViewContainer

全部标签

android - PopupMenu PopupWindow$PopupViewContainer 泄漏

我有一个PopupMenu锚定到操作栏中的一个按钮,并且我正在获取有关泄漏窗口的日志输出。如果在PopupMenu打开时我的Activity停止,就会发生这种情况。我发布了一个相关问题here,但我已经解决了这个问题。我见过一些类似的问题,比如this,但与PopupMenu无关。我在想,如果我可以处理提到的PopupWindow$PopupViewContainer,那么我可以在onPause或类似的过程中将其从WindowManager中删除,但我不知道如何得到它。PopupMenu公开的接口(interface)非常有限。有人遇到过这个问题吗?是否有人修复或解决了它?有人知道如何