3
我目前正在测试排球库。但是,当请求失败(404)时,它不会再次执行,或者至少没有错误。但是,数据缺失。如果请求失败,这是重试请求的正确方法吗?排球重试请求
在此先感谢
req.setRetryPolicy(new DefaultRetryPolicy(5000,1,1.0f));
queue.add(req);
用法:
JsonObjectRequest req = null;
for(int i=0;i<profielen.size();i++){
final int pos = i;
req = new JsonObjectRequest(Request.Method.GET, imageLocUrl, null, new Response.Listener<JSONObject>() {
@Override
public void onResponse(JSONObject response) {
try {
setImageOnProfile(pos,response.get("thumbnail").toString());
} catch (JSONException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
}
});
req.setRetryPolicy(new DefaultRetryPolicy(5000,1,1.0f));
queue.add(req);
}