我正在尝试理解hotObservables并写了这个例子,但它似乎没有发出任何东西。
ConnectableObservable<Long> cold = Observable.intervalRange(1, 20, 100, 100, TimeUnit.MICROSECONDS).publish();
cold.subscribe(i -> System.out.println("First: " + i));
cold.connect();
在创建cold.connect()
之后将ConnectableObservable
移动到恰好不会改变任何内容。