Android 安卓:截击呼叫取消屏幕超时

Android 安卓:截击呼叫取消屏幕超时,android,android-fragments,android-intent,android-activity,android-volley,Android,Android Fragments,Android Intent,Android Activity,Android Volley,我正在开发Android应用程序,使用Volley库进行网络通话。 当http get调用在屏幕超时的情况下进行时,API调用被拒绝 如果有人面临同样的问题,请提供一些与此相关的信息 这是我的密码: CustomStringRequest customStringRequest = new CustomStringRequest( Request.Method.GET, url, new Response.Listener<String>() {

我正在开发Android应用程序,使用Volley库进行网络通话。 当http get调用在屏幕超时的情况下进行时,API调用被拒绝

如果有人面临同样的问题,请提供一些与此相关的信息

这是我的密码:

CustomStringRequest customStringRequest = new CustomStringRequest(
                Request.Method.GET, url, new Response.Listener<String>() {

                    @Override
                    public void onResponse(String response) {
                        // TODO Auto-generated method stub
                        try {
                            JSONObject jsonObject = new JSONObject(response);

                            if (jsonObject.getBoolean(JSONHelper.TAG_SUCCESS)) {
                                iNetworkOperationHandler.onResponseSucceed(
                                        jsonObject, requestId, extraInfo);

                            } else if (!jsonObject
                                    .getBoolean(JSONHelper.TAG_SUCCESS)) {
                                iNetworkOperationHandler.onResponseFailed(
                                        response, requestId, extraInfo);

                            } else {
                                iNetworkOperationHandler.onResponseError(
                                        response, requestId, extraInfo);
                            }

                        } catch (JSONException e) {

                            e.printStackTrace();
                            iNetworkOperationHandler.onJSONException(e,
                                    requestId, extraInfo);
                        }

                    }
                }, new Response.ErrorListener() {

                    @Override
                    public void onErrorResponse(VolleyError error) {
                        // TODO Auto-generated method stub
                        iNetworkOperationHandler.onErrorReceived(error,
                                requestId, extraInfo);

                    }
                }) {

            @Override
            public Map<String, String> getHeaders() throws AuthFailureError {
                if (null != headers) {
                    return headers;
                } else {
                    return UrlClass.getHeader();
                }

            }

        };
        customStringRequest.setRetryPolicy(new DefaultRetryPolicy(
                ApplicationBaseLimits.TIMEOUT_NORMAL_MILLISECONDS, 0, 1f));
        customStringRequest.setShouldCache(false);
        appCntrlr.addToRequestQueue(customStringRequest, TAG);

提前感谢。

setRetryPolicynew DefaultRetryPolicyDefaultRetryPolicy.DEFAULT\u TIMEOUT\u MS*2、DefaultRetryPolicy.DEFAULT\u MAX\u RETRIES、DefaultRetryPolicy.DEFAULT\u BACKOFF\u MULT;根据您的请求设置此选项,这会使默认超时秒数增加一倍。我的错误。在桌面内部调用cancelAllTAG。所以所有的电话都被删除了。