从另一个类引用处理程序



我有一个使用处理器在后台运行一些进程的服务。

在另一个使用rxjava的类中,我引用了可观察对象正在处理的特定处理程序。

.subscribeOn(HandlerScheduler.from(ReadWriteTransportService.mMessageHandler))
            .observeOn(AndroidSchedulers.mainThread())

我是不是会因为记忆问题而陷入麻烦……通过像这样引用服务的实例字段?

从类外引用处理程序的更好方法是什么?

HandlerScheduler将保留对读写传输服务的引用,直到可观察对象未完成或订阅程序取消订阅。

当你不再需要observabe时取消订阅

相关内容

  • 没有找到相关文章

最新更新