如何在不通过调度程序调用的情况下进行改造创建Observable?

问题描述 投票:0回答:1

我正在研究rx-java和改造,我对此有一些疑问。我不明白,当我们调用下面的代码时,如何创建Observable(Observable)呢?根据我的理解,仅应在计划和订阅期间调用它。

CryptocurrencyService cryptocurrencyService = retrofit.create(CryptocurrencyService.class);

Observable<Crypto> cryptoObservable = cryptocurrencyService.getCoinData("btc");
android rx-java retrofit2 rx-java2 rx-android
1个回答
0
投票

[[Retrofit Builder中有一个呼叫适配器方法,可以将呼叫响应转换为RxJava中的相应响应]

Retrofit.Builder() .client(okHttpClient) .baseUrl(baseUrl) .addCallAdapterFactory(RxJava2CallAdapterFactory.create() .build()
© www.soinside.com 2019 - 2024. All rights reserved.