1. RxJava2CallAdapterFactory的作用 RxJava2CallAdapterFactory 是一个用于将 Retrofit 的 Call 对象适配为 RxJava2 的 Observable、Flowable、Single、Completable 或 Maybe 对象的工厂类。它允许 Retrofit 的网络请求直接返回 RxJava2 的响应类型,从而简化异步操作和错误处理的代码。 2. RxJava2CallAdapterFactory的使...
.addCallAdapterFactory(RxJava2CallAdapterFactory.create()) .baseUrl(C.BASE_URL) .build(); service=retrofit.create(ApiService.class); } 代码示例来源:origin: iMeiji/Toutiao .client(builder.build()) .addConverterFactory(GsonConverterFactory.create()) .addCallAdapterFactory(RxJava2CallAdapterFactory.cre...
privatefinalCallAdapter<ResponseT, ReturnT> callAdapter; CallAdapted(RequestFactory requestFactory, okhttp3.Call.Factory callFactory, Converter<ResponseBody, ResponseT> responseConverter, CallAdapter<ResponseT, ReturnT> callAdapter) { super(requestFactory, callFactory, responseConverter); this.callAdapter = c...
.addCallAdapterFactory(RxJava2CallAdapterFactory.create()) .baseUrl(C.BASE_URL) .build(); service=retrofit.create(ApiService.class); } 代码示例来源:origin: iMeiji/Toutiao .client(builder.build()) .addConverterFactory(GsonConverterFactory.create()) .addCallAdapterFactory(RxJava2CallAdapterFactory.cre...
Retrofit 2 RxJava 2 Adapter An RxJava 2CallAdapter.Factoryimplementation for Retrofit 2. This is now DEPRECATED! Retrofit 2.2 and newer have a first-party call adapter for RxJava 2:https://github.com/square/retrofit/tree/master/retrofit-adapters/rxjava2 ...
最终我们发现 原来请求是在这个类里面执行的 然后 我就想着看 RxJava2CallAdapterFactory 里对应LiveDataCallAdapter 的类是怎么写的 我们再看回 RxJava2CallAdapterFactory 懂英语的看看英语也应该看明白了一些 有创建同步 、异步、还有根据Scheduler的 /**