implementation 'com.koushikdutta.ion:ion:2.2.1' Ion.with(context) \u00a0\u00a0\u00a0.load("https://www.example.com/api/data") \u00a0\u00a0\u00a0.asJsonObject() \u00a0\u00a0\u00a0.setCallback(new FutureCallback<JsonObject>() { \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0@Override \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0public void onCompleted(Exception e, JsonObject result) { \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0} \u00a0\u00a0\u00a0}); Ion.with(context) \u00a0\u00a0\u00a0.load("https://www.example.com/api/data") \u00a0\u00a0\u00a0.withParams("key", "value") \u00a0\u00a0\u00a0.asJsonObject() \u00a0\u00a0\u00a0.setCallback(new FutureCallback<JsonObject>() { \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0@Override \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0public void onCompleted(Exception e, JsonObject result) { \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0} \u00a0\u00a0\u00a0}); Ion.with(context) \u00a0\u00a0\u00a0.load("https://www.example.com/api/data") \u00a0\u00a0\u00a0.asJsonObject() \u00a0\u00a0\u00a0.setCallback(new FutureCallback<JsonObject>() { \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0@Override \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0public void onCompleted(Exception e, JsonObject result) { \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0if (e != null) { \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0} else { \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0String data = result.get("data").getAsString(); \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0} \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0} \u00a0\u00a0\u00a0});


上一篇:
下一篇:
切换中文