使用 "koush/ion" 解析 JSON 不起作用?
parsing JSON using "koush/ion" not working?
*JsonObject json 为空,但 result 在 onCompleted函数工作正常并正确 returns json 数据但我不能在 oncompleted 函数之外使用它 *
final JsonObject json = new JsonObject();
Ion.with(MainActivity.this)
.load("https://wordsapiv1.p.mashape.com/words/" + searchedWord)
.setHeader("X-Mashape-Key","I've hidden the Key !")
.asJsonObject()
.setCallback(new FutureCallback<JsonObject>() {
@Override
public void onCompleted(Exception e, JsonObject result) {
Log.i("result: ","" + result);
Log.i("json: ", "" + json);
}
});
我不明白你为什么需要第一行?
final JsonObject json = new JsonObject();
*JsonObject json 为空,但 result 在 onCompleted函数工作正常并正确 returns json 数据但我不能在 oncompleted 函数之外使用它 *
final JsonObject json = new JsonObject();
Ion.with(MainActivity.this)
.load("https://wordsapiv1.p.mashape.com/words/" + searchedWord)
.setHeader("X-Mashape-Key","I've hidden the Key !")
.asJsonObject()
.setCallback(new FutureCallback<JsonObject>() {
@Override
public void onCompleted(Exception e, JsonObject result) {
Log.i("result: ","" + result);
Log.i("json: ", "" + json);
}
});
我不明白你为什么需要第一行?
final JsonObject json = new JsonObject();