可观察,它不会在onNext()中传递任何内容
我需要一个可观察量,例如提供一个系统时钟,它不需要在onNext()中传递任何东西。我找不到一个签名可以让我这样做。
当然,我可以使用任何对象,然后传递 null,但这没有多大意义。所以我的问题是,是否有更好的方法来做到这一点。
Observable.create(new Observable.OnSubscribe<Anyobject>() { // use any object in the signature
@Override public void call(Subscriber<? super Anyobject> subscriber) {
subscriber.onNext(null); // then pass null
subscriber.onCompleted();
}
})