Android Dialog + Leak Canary

问题描述 投票:-1回答:1

我试图使用内置的AlertDialog和onDismiss监听器(没有结果相同)和自定义AppCompatDialog子类。对话框解除后,当前活动应该完成。但几秒钟后出现内存泄漏推送。如果我在自定义对话框的onStop()方法中放置断点(延迟无关紧要),则不会显示此内存泄漏标题。它能以正常方式修复吗?也许,有人已经面临类似的问题? stack content

android android-alertdialog leakcanary appcompatdialog
1个回答
0
投票

此内存泄漏与显示当前活动的上下文的Toast有关。当我将应用程序上下文注入到类中时,显示了toast,泄漏是固定的

© www.soinside.com 2019 - 2024. All rights reserved.