在app首页的Fragment中,怎么回收自定义监听?因为是首页,所以不像子页面有完整的销毁生命周期,而且感觉也不能回收了监听,但是在使用过程中首页的监听会导致内存泄漏所以不清楚这种情况下怎么去保持一个内存不泄漏呢?
监听不要匿名内部类,会持有外部引用。将监听定义成一个内部类,外部引用Activity采用弱引用方式
CallBack 接口单独声明,不要在adapter中声明。