suis nouvellement en œuvre le RxJava2 avec la modernisation, ont mis en place tout et voulait obtenir le résultat que JSONObejectRxjava2 l'adaptation ultérieure
Map<String, String> requestBody = new HashMap<>();
requestBody.put("username", "xyz");
requestBody.put("password", "abc");
Single<ResponseBody> singleResponse = myService.loginWithParam(requestBody);
singleResponse.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread())
.subscribeWith(new DisposableSingleObserver<ResponseBody>() {
@Override
public void onSuccess(ResponseBody response) {
response // this needs to be converted JsonObject
loginResponse(response);
}
@Override
public void onError(Throwable e) {
System.out.println(e.getMessage());
}
});
réponse responseBody comment je convertir cela comme objet JSON, pourrait ne trouve aucun lien en ligne.
de Nice .., ce que la diff RxJava2 utilisant retrofit.can vous expliquer moi si possible. –
J'espère que cela vous aide https://medium.com/3xplore/handling-api-calls-using-retrofit-2-and-rxjava-2-1871c891b6ae – John