如何在使用rxAndroid时获得改造响应?

时间:2017-11-28 20:58:17

标签: kotlin rx-java retrofit2 rx-android

我目前正在关注此tutorial。虽然我已成功采用rxAndroid来避免由循环视图引起的TreeNode,但我正在从改造中丢失Exception对象。

我原来的要求是......

Response

其中interface UserRepo { @GET("user") fun get(): Call<User> } // then call it by userRepo.get().enqueue(callback) 会有callback个对象,但在将上述内容转换为...后

Response

我基本上无法从回调中访问interface UserRepo { @GET("user") fun get(): Single<User> } // then call it by mCompositeDisposable.add(userRepo.get() .subscribeOn(Schedulers.io()) .observeOn(AndroidSchedulers.mainThread()) .subscribe( { success -> // todo success }, { error -> // todo error } ) ) 。我有点需要状态代码。知道怎么样?

由于

1 个答案:

答案 0 :(得分:4)

而不是Single<T>,让它返回Single<Response<T>>