4
Observable
を返すネットワークコールがあり、最初にObservable
に依存するrxではない別のネットワークコールがあります。何とかRxでそれをすべて変換します。私はObservable
を返さない別のHTTP呼び出しを行う必要があります実行した後rxネットワークコールに依存する非rxネットワークコールを呼び出す方法
Observable<Response> responseObservable = apiclient.executeRequest(request);
:
responseObservable.map(response - > execute the no rx network call using the response.id)
noRxClient.getInformation(response.id, new Action1<Information>() {
@Override
public void call(Information information) {
//Need to return information with page response
}
});
この後、私は応答どう
renderResponse(response, information);
をレンダリングするために、このメソッドを呼び出す必要があります非rx呼び出しをrxに接続して、RxJavaでレンダリング応答をすべて呼び出すことはできますか?あなたの非同期非RXをラップすることができます
wrapRenderResponseから何も返されない場合はどうなりますか?それはただ応答をレンダリングします。そのコードはどのように変更できますか? –