onNext未调用 - RxJava

时间:2017-12-15 18:56:20

标签: android rx-android

我使用RxAndroid为我的应用程序向后端发送请求并处理结果。

int array[9] = {0};

RequestHelper.GetRequest(" getbrands")已成功调用(已检查后端日志,已调用并返回响应。

问题是onNext根本没有被调用,日志或toast都没有出现。 谁知道为什么?

编辑:我在一个片段中使用它,其中在oncreateview中调用了GetBrands()

1 个答案:

答案 0 :(得分:0)

刚刚将我的可观察功能改为

public Observable<Response> getBrands() {
       return Observable.fromCallable(new Callable<Response>() {
            @Override
            public Response call() throws Exception {
                return RequestHelper.GetRequest("getbrands");
            }
        });
}

现在正在使用