当连接性不稳定时,Volley DefaultRetryPolicy

时间:2014-04-14 15:02:06

标签: android-networking android-volley

我正在使用Android的Volley来检索JSON文件和图片。整体而言,表现非常棒。我在使用

开始请求之前设置了进度指示器
 getSherlockActivity().setProgressBarIndeterminateVisibility(true);

并在请求完成时将其关闭(在onResponse()或onErrorResponse()中。

我的问题出在火车上,特别是在连接不稳定的隧道中。通常情况下,进度条会持续8到10秒。使用volley时,我按如下方式设置DefaultRetryPolicy:

 jsObjRequest.setRetryPolicy(new DefaultRetryPolicy(2500, 2, 1.0f));

 requestQueue.add(jsObjRequest);

当连接性差时,是否有任何建议可以更快退出?

0 个答案:

没有答案