我正在使用 instagram API,因为我使用ion lib 进行 API 请求我的问题是如何使用这样的代码处理多个请求的响应
public class UserProfileActivity extends AppCompatActivity implements
FutureCallback {
:
:
Ion.with(context)
.load("http://example.com/test1")
.asString()
.setCallback(this);
Ion.with(context)
.load("http://example.com/test2")
.asString()
.setCallback(this);
@Override
public void onCompleted(Exception exception, String response) {
}
}
//and i don't want to use like this (anonymous class )
Ion.with(context)
.load("http://example.com/thing.json")
.asJsonObject()
.setCallback(new FutureCallback() {
@Override
public void onCompleted(Exception e, JsonObject result) {
// do stuff with the result or error
}
});
在这种情况下,如果我请求 2 个请求 test1 和 test2 我如何在一个回调中区分 2 个请求响应
和 Volley 也一样
编辑
在android中多踩有什么帮助吗?