gpt4 book ai didi

android - RxJava2 找不到 Func0

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:08:03 24 4
gpt4 key购买 nike

RxJava 2 快发布了,我想从 RX 1.2.0 迁移到 2.0.0,但是我注意到 RxJava 2 中没有 Func0 接口(interface)。

在 RxJava 2 中,开发人员应该使用什么来代替 Func0?

最佳答案

RxJava2 使用来自 JDK 的 Callable 接口(interface)(https://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Callable.html)

带有 Observable.defer ( http://reactivex.io/RxJava/2.x/javadoc/io/reactivex/Observable.html#defer(java.util.concurrent.Callable) ) 的示例

Observable.defer(new Callable<ObservableSource<MyObject>>() {
@Override
public ObservableSource<MyObject> call() throws Exception {
return Observable.just(new MyObject());
}
});

关于android - RxJava2 找不到 Func0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39953306/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com