com.android.volley.Request.setRetryPolicy()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(9.5k)|赞(0)|评价(0)|浏览(195)

本文整理了Java中com.android.volley.Request.setRetryPolicy方法的一些代码示例,展示了Request.setRetryPolicy的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Request.setRetryPolicy方法的具体详情如下:
包路径:com.android.volley.Request
类名称:Request
方法名:setRetryPolicy

Request.setRetryPolicy介绍

[英]Sets the retry policy for this request.
[中]设置此请求的重试策略。

代码示例

代码示例来源:origin: chentao0707/SimplifyReader

  1. /**
  2. * Creates a new request with the given method (one of the values from {@link com.android.volley.Request.Method}),
  3. * URL, and error listener. Note that the normal response listener is not provided here as
  4. * delivery of responses is provided by subclasses, who have a better idea of how to deliver
  5. * an already-parsed response.
  6. */
  7. public Request(int method, String url, Response.ErrorListener listener) {
  8. mMethod = method;
  9. mUrl = url;
  10. mErrorListener = listener;
  11. setRetryPolicy(new DefaultRetryPolicy());
  12. mDefaultTrafficStatsTag = findDefaultTrafficStatsTag(url);
  13. }

代码示例来源:origin: jiangqqlmj/FastDev4Android

  1. /**
  2. * Creates a new request with the given method (one of the values from {@link Method}),
  3. * URL, and error listener. Note that the normal response listener is not provided here as
  4. * delivery of responses is provided by subclasses, who have a better idea of how to deliver
  5. * an already-parsed response.
  6. */
  7. public Request(int method, String url, Response.ErrorListener listener) {
  8. mMethod = method;
  9. mUrl = url;
  10. mErrorListener = listener;
  11. setRetryPolicy(new DefaultRetryPolicy());
  12. mDefaultTrafficStatsTag = findDefaultTrafficStatsTag(url);
  13. }

代码示例来源:origin: mcxiaoke/android-volley

  1. /**
  2. * Creates a new request with the given method (one of the values from {@link Method}),
  3. * URL, and error listener. Note that the normal response listener is not provided here as
  4. * delivery of responses is provided by subclasses, who have a better idea of how to deliver
  5. * an already-parsed response.
  6. */
  7. public Request(int method, String url, Response.ErrorListener listener) {
  8. mMethod = method;
  9. mUrl = url;
  10. mIdentifier = createIdentifier(method, url);
  11. mErrorListener = listener;
  12. setRetryPolicy(new DefaultRetryPolicy());
  13. mDefaultTrafficStatsTag = findDefaultTrafficStatsTag(url);
  14. }

代码示例来源:origin: googolmo/OkVolley

  1. @Override
  2. public Request<?> setRetryPolicy(RetryPolicy retryPolicy) {
  3. return super.setRetryPolicy(retryPolicy);
  4. }

代码示例来源:origin: saeedsh92/ConstraintLayoutSample

  1. protected void setDefaultRetrtyPolicy(Request request){
  2. request.setRetryPolicy(new DefaultRetryPolicy(TIME_OUT,DefaultRetryPolicy.DEFAULT_MAX_RETRIES,DefaultRetryPolicy.DEFAULT_BACKOFF_MULT));
  3. }
  4. protected void addToQueue(Request request){

代码示例来源:origin: saeedsh92/ConstraintLayoutSample

  1. protected void setRetryPolicy(Request request,int timeOut,int maxRetries,int backoffMultiplier){
  2. request.setRetryPolicy(new DefaultRetryPolicy(timeOut,maxRetries,backoffMultiplier));
  3. }
  4. protected void setDefaultRetrtyPolicy(Request request){

代码示例来源:origin: xuningjack/AndroidNet

  1. /**
  2. * Creates a new request with the given method (one of the values from {@link Method}),
  3. * URL, and error listener. Note that the normal response listener is not provided here as
  4. * delivery of responses is provided by subclasses, who have a better idea of how to deliver
  5. * an already-parsed response.
  6. */
  7. public Request(int method, String url, Response.ErrorListener listener) {
  8. mMethod = method;
  9. mUrl = url;
  10. mErrorListener = listener;
  11. setRetryPolicy(new DefaultRetryPolicy());
  12. mDefaultTrafficStatsTag = findDefaultTrafficStatsTag(url);
  13. }

代码示例来源:origin: AnandChowdhary/saga-android

  1. /**
  2. * Creates a new request with the given method (one of the values from {@link com.android.volley.Request.Method}),
  3. * URL, and error listener. Note that the normal response listener is not provided here as
  4. * delivery of responses is provided by subclasses, who have a better idea of how to deliver
  5. * an already-parsed response.
  6. */
  7. public Request(int method, String url, Response.ErrorListener listener) {
  8. mMethod = method;
  9. mUrl = url;
  10. mErrorListener = listener;
  11. setRetryPolicy(new DefaultRetryPolicy());
  12. mDefaultTrafficStatsTag = findDefaultTrafficStatsTag(url);
  13. }

代码示例来源:origin: chuyangliu/tastysnake

  1. /**
  2. * Creates a new request with the given method (one of the values from {@link Method}),
  3. * URL, and error listener. Note that the normal response listener is not provided here as
  4. * delivery of responses is provided by subclasses, who have a better idea of how to deliver
  5. * an already-parsed response.
  6. */
  7. public Request(int method, String url, Response.ErrorListener listener) {
  8. mMethod = method;
  9. mUrl = url;
  10. mErrorListener = listener;
  11. setRetryPolicy(new DefaultRetryPolicy());
  12. mDefaultTrafficStatsTag = findDefaultTrafficStatsTag(url);
  13. }

代码示例来源:origin: cat9/EasyVolley

  1. /**
  2. * Creates a new request with the given method (one of the values from {@link Method}),
  3. * URL, and error listener. Note that the normal response listener is not provided here as
  4. * delivery of responses is provided by subclasses, who have a better idea of how to deliver
  5. * an already-parsed response.
  6. */
  7. public Request(int method, String url, Response.ErrorListener listener) {
  8. mMethod = method;
  9. mUrl = url;
  10. mErrorListener = listener;
  11. setRetryPolicy(new DefaultRetryPolicy());
  12. mDefaultTrafficStatsTag = findDefaultTrafficStatsTag(url);
  13. }

代码示例来源:origin: CaMnter/AndroidLife

  1. /**
  2. * Creates a new request with the given method (one of the values from {@link Method}),
  3. * URL, and error listener. Note that the normal response listener is not provided here as
  4. * delivery of responses is provided by subclasses, who have a better idea of how to deliver
  5. * an already-parsed response.
  6. */
  7. public Request(int method, String url, Response.ErrorListener listener) {
  8. mMethod = method;
  9. mUrl = url;
  10. mErrorListener = listener;
  11. // 重试策略 类 设置为:一个 DefaultRetryPolicy
  12. setRetryPolicy(new DefaultRetryPolicy());
  13. // 设置 Url host 的 hashcode
  14. mDefaultTrafficStatsTag = findDefaultTrafficStatsTag(url);
  15. }

代码示例来源:origin: cat9/EasyVolley

  1. public void setRequestParams(RequestParams requestParams) {
  2. mRequestParams = requestParams;
  3. RequestParams params = getRequestParams();
  4. if (params != null) {
  5. Map<String, RequestParams.FileContent> filesParams = params.getFilesParams();
  6. if(filesParams!=null && !filesParams.isEmpty()){
  7. setRetryPolicy(new DefaultRetryPolicy(600000,0,1f));
  8. }
  9. }
  10. }

代码示例来源:origin: domoticz/domoticz-android

  1. public static <T> void addToRequestQueue(Request<T> req, RequestQueue queue) {
  2. req.setTag(TAG);
  3. RetryPolicy retryPolicy = new DefaultRetryPolicy(socketTimeout,
  4. DefaultRetryPolicy.DEFAULT_MAX_RETRIES,
  5. DefaultRetryPolicy.DEFAULT_BACKOFF_MULT);
  6. req.setRetryPolicy(retryPolicy);
  7. queue.add(req);
  8. }
  9. }

代码示例来源:origin: MewX/light-novel-library_Wenku8_Android

  1. /**
  2. * Creates a new request with the given method (one of the values from {@link Method}),
  3. * URL, and error listener. Note that the normal response listener is not provided here as
  4. * delivery of responses is provided by subclasses, who have a better idea of how to deliver
  5. * an already-parsed response.
  6. */
  7. public Request(int method, String url, Response.ErrorListener listener) {
  8. mMethod = method;
  9. mUrl = url;
  10. mIdentifier = createIdentifier(method, url);
  11. mErrorListener = listener;
  12. setRetryPolicy(new DefaultRetryPolicy());
  13. mDefaultTrafficStatsTag = findDefaultTrafficStatsTag(url);
  14. }

代码示例来源:origin: jungletian/TitanjumNote

  1. /**
  2. * Creates a new request with the given method (one of the values from {@link Method}),
  3. * URL, and error listener. Note that the normal response listener is not provided here as
  4. * delivery of responses is provided by subclasses, who have a better idea of how to deliver
  5. * an already-parsed response.
  6. */
  7. public Request(int method, String url, Response.ErrorListener listener) {
  8. mMethod = method;
  9. mUrl = url;
  10. mIdentifier = createIdentifier(method, url);
  11. mErrorListener = listener;
  12. setRetryPolicy(new DefaultRetryPolicy());
  13. mDefaultTrafficStatsTag = findDefaultTrafficStatsTag(url);
  14. }

代码示例来源:origin: panxw/android-volley-manager

  1. /**
  2. * Creates a new request with the given method (one of the values from {@link Method}),
  3. * URL, and error listener. Note that the normal response listener is not provided here as
  4. * delivery of responses is provided by subclasses, who have a better idea of how to deliver
  5. * an already-parsed response.
  6. */
  7. public Request(int method, String url, Response.ErrorListener listener) {
  8. mMethod = method;
  9. mUrl = url;
  10. mIdentifier = createIdentifier(method, url);
  11. mErrorListener = listener;
  12. setRetryPolicy(new DefaultRetryPolicy());
  13. mDefaultTrafficStatsTag = findDefaultTrafficStatsTag(url);
  14. }

代码示例来源:origin: com.mcxiaoke.volley/library

  1. /**
  2. * Creates a new request with the given method (one of the values from {@link Method}),
  3. * URL, and error listener. Note that the normal response listener is not provided here as
  4. * delivery of responses is provided by subclasses, who have a better idea of how to deliver
  5. * an already-parsed response.
  6. */
  7. public Request(int method, String url, Response.ErrorListener listener) {
  8. mMethod = method;
  9. mUrl = url;
  10. mIdentifier = createIdentifier(method, url);
  11. mErrorListener = listener;
  12. setRetryPolicy(new DefaultRetryPolicy());
  13. mDefaultTrafficStatsTag = findDefaultTrafficStatsTag(url);
  14. }

代码示例来源:origin: tazimete/android-app-food-delivery-system

  1. /**
  2. * Creates a new request with the given method (one of the values from {@link Method}),
  3. * URL, and error listener. Note that the normal response listener is not provided here as
  4. * delivery of responses is provided by subclasses, who have a better idea of how to deliver
  5. * an already-parsed response.
  6. */
  7. public Request(int method, String url, Response.ErrorListener listener) {
  8. mMethod = method;
  9. mUrl = url;
  10. mIdentifier = createIdentifier(method, url);
  11. mErrorListener = listener;
  12. setRetryPolicy(new DefaultRetryPolicy());
  13. mDefaultTrafficStatsTag = findDefaultTrafficStatsTag(url);
  14. }

代码示例来源:origin: tazimete/android-app-food-delivery-system

  1. /**
  2. * Creates a new request with the given method (one of the values from {@link Method}),
  3. * URL, and error listener. Note that the normal response listener is not provided here as
  4. * delivery of responses is provided by subclasses, who have a better idea of how to deliver
  5. * an already-parsed response.
  6. */
  7. public Request(int method, String url, Response.ErrorListener listener) {
  8. mMethod = method;
  9. mUrl = url;
  10. mIdentifier = createIdentifier(method, url);
  11. mErrorListener = listener;
  12. setRetryPolicy(new DefaultRetryPolicy());
  13. mDefaultTrafficStatsTag = findDefaultTrafficStatsTag(url);
  14. }

代码示例来源:origin: hypertrack/hyperlog-android

  1. public static <T> void addToRequestQueue(Context context, Request<T> req, String tag) {
  2. // set the default tag if tag is empty
  3. req.setTag(TextUtils.isEmpty(tag) ? TAG : tag);
  4. req.setShouldCache(true);
  5. req.setRetryPolicy(new DefaultRetryPolicy(5000, 4, DefaultRetryPolicy.DEFAULT_BACKOFF_MULT));
  6. if (mRequestQueue == null)
  7. getRequestQueue(context);
  8. mRequestQueue.add(req);
  9. }

相关文章