【发布时间】:2015-04-02 14:30:40
【问题描述】:
在 RxJava 中,我有一个 Subscriber 对象,我订阅了 Observable。稍后(在调用onComplete() 之后的一段时间)我创建了一个新的Observable 并使用之前使用的Subscriber 实例进行订阅。但是,这似乎行不通。订阅者不可重复使用吗?
例子:
class Loader extends Subscriber<T> {
public void load(){
Observable.just("Foo").subscribe(this);
}
public void onComplete(){
// update UI
}
}
在我的代码中,我想实例化一次Loader,并多次调用load(),例如在用户单击刷新按钮之后......
【问题讨论】:
标签: java reactive-programming rx-java