简单的MVP防止内存泄漏

在Activity中新建方法

@Override
protected void onDestroy() {
    super.onDestroy();
    if (在Activity中的Presenter对象!=null){
        在Activity中的Presenter对象.destory();
    }
}

在MVP的P层在进行使用

public  void destory(){
if (在presenter中的activity对象!=null){
    在presenter中的activity对象=null;
}

}

猜你喜欢

转载自blog.csdn.net/ytw737006109/article/details/86559548
今日推荐