PHP
·
发表于 5年以前
·
阅读量:8290
Callable
是 java.util.concurrent
中的 Callable
,Callable
和 Runnable
的用法基本一致,只是它会返回一个结果值,这个结果值就是发给观察者的。
Observable.fromCallable(new Callable < Integer > () {
@Override
public Integer call() throws Exception {
return 1;
}
})
.subscribe(new Consumer < Integer > () {
@Override
public void accept(Integer integer) throws Exception {
Log.d(TAG, "================accept " + integer);
}
});
执行结果如下:
05-26 13:01:43.009 6890-6890/? D/chan: ================accept 1