地址:https://corner.squareup.com/2015/08/a-small-leak.html
笔者也发现Dialog在设置OnCancelListener中,也会发生此问题而引发activity的内存泄露。所以除了以上链接提供的方法外,用内部静态类来实现listener并用使用当前activity的弱引用方法,也是一个防止内存泄露的好办法。
本文探讨了在使用Dialog设置OnCancelListener时可能导致的Activity内存泄露问题,并提供了一个利用内部静态类和当前Activity弱引用的方法来解决该问题。
地址:https://corner.squareup.com/2015/08/a-small-leak.html
笔者也发现Dialog在设置OnCancelListener中,也会发生此问题而引发activity的内存泄露。所以除了以上链接提供的方法外,用内部静态类来实现listener并用使用当前activity的弱引用方法,也是一个防止内存泄露的好办法。
287
991
3743

被折叠的 条评论
为什么被折叠?