我正在使用Android的Volley来检索JSON文件和图片。整体而言,表现非常棒。我在使用
开始请求之前设置了进度指示器 getSherlockActivity().setProgressBarIndeterminateVisibility(true);
并在请求完成时将其关闭(在onResponse()或onErrorResponse()中。
我的问题出在火车上,特别是在连接不稳定的隧道中。通常情况下,进度条会持续8到10秒。使用volley时,我按如下方式设置DefaultRetryPolicy:
jsObjRequest.setRetryPolicy(new DefaultRetryPolicy(2500, 2, 1.0f));
requestQueue.add(jsObjRequest);
当连接性差时,是否有任何建议可以更快退出?