я пытаюсь загрузить изображение через rxkotlin, моя проблема в том, что когда я закрываю экран в своем приложении, процесс загрузки прекращается, потому что я добавляю эту подписку в мое распоряжение, поэтому, когда мой экран закрывается или разрушается, я буду утилизировать,из-за этого избавиться от моей работы прекращается, так как в любом случае мне нужно распоряжаться иначе, это приводит к утечке памяти
fun uploadImage(imagePath : String){
uploadToServer(imagePath)
.subscribe()
.addTo(disposal)
}
override onCleared(){
disposal.dispose()
}
Таким образом, я делаю это, есть ли другой способ продолжить эту работу, даже после того, как экран разрушен или очищен без утечки памяти?