Maison > Questions et réponses > le corps du texte
在Activity中有个网络请求,但是在网络请求没有完成就已经将当前的Activity干掉了,但是网络请求依然存在,由于网络请求我放在了Present类里了(就是MVP中的Present层),并且请求依然存在,会保留已经销毁的Activity的引用,这样会造成内存泄漏,我现在想关闭这个请求,该如何关闭?或者说还有什么方法可以解决这个问题???跪求大神们的解答!!!
天蓬老师2017-04-18 09:09:23
Utilisez uniquement Retrofit2
, vous pouvez utiliser Call
objet pour annuler, annuler un appel
Si Retrofit2
et RxJava2
sont utilisés ensemble, récupérez l'objet Flowable
renvoyé par Disposable
et annulez-le
PHP中文网2017-04-18 09:09:23
Utilisez la méthode Activity
de onDestroy
à l'intérieur de Subscription
de unsubscribe()
.