【发布时间】:2019-03-20 04:14:30
【问题描述】:
我正在尝试通过 rxkotlin 上传图像,我的问题是当我在我的应用程序中关闭屏幕时,上传过程被终止,因为我将该订阅添加到我的处置中,所以当我的屏幕关闭或销毁时,我将处置.因为这个处置我的工作被终止了,因为无论如何我需要处置否则它会导致内存泄漏
fun uploadImage(imagePath : String){
uploadToServer(imagePath)
.subscribe()
.addTo(disposal)
}
override onCleared(){
disposal.dispose()
}
所以我这样做了,有没有其他方法可以继续这项工作,即使在屏幕破坏或清除后没有内存泄漏?
【问题讨论】: