爲什麼不能做這樣的事情:
// send first request
requestQueue.add(firstRequest, null, new Listener<JSONObject>() {
@Override
public void onResponse(JSONObject response) {
// ** code to parse response **
// send second request
requestQueue.add(secondRequest, null, new Listener<JSONObject>() {
@Override
public void onResponse(JSONObject response) {
// ** code to parse response **
}
}, new ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
// ** code to handle errors **
}
}));
}
}, new ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
// ** code to handle errors **
}
}));
嘿板井Hanski。我雖然這麼做,但我不知道這是否被認爲是好的做法。我說過,因爲如果我想要做很多請求,代碼會變得非常奇怪和令人困惑。另外,我想我以後會需要這個字符串。無論如何,我認爲我會從此開始,並在事後有更好的方法清理它。謝謝! – Guiga
祝你好運!如果我的答案適合你,那麼這裏的好習慣就是接受它(旁邊的V)。 –