如何强制停止螺纹

时间:2019-12-16 07:56:18

标签: android multithreading kotlin rx-java rx-kotlin

我有用于观察状态变化的PublishSubject,也有包含多个步骤的方法,这些方法在另一个线程中执行。主题更改后如何强制停止该线程?

1 个答案:

答案 0 :(得分:0)

尽管停止线程,您仍可以停止发出新元素并释放PublishSubject的资源。在PublishSubject内部,添加一个isDisposed检查,如果它为true,则停止发出并调用onCompleted。从您的代码中处理PublishSubject。希望对您有所帮助。