How to pass variable parameters to Observer?
问题 I have two Observers that are merged with a flatMap. The first observer returns a value that is used when the second is called. Observable<Integer> mergedObservers = firstAPI.getFirstInfo(userLat, userLong) .flatMap(resultFirstObservable -> { try { return secondApi.getSecondInfo(resultFirstObservable.body().string(), "3") .onErrorResumeNext(e -> { e.printStackTrace(); return secondApi.getSecondInfo("defaultValue", "3"); }); } catch (IOException e) { e.printStackTrace(); secondApi