Obwohl ich nicht ganz klar mit der Frage oder dem Problem, das Sie konfrontiert haben. Lassen Sie mich raten, dass Sie die HTTP-Antwort von der Anfrage möchten und es mit einem anderen API-Aufruf an den Server senden? wenn dies Ihr Problem, einfache Lösung ist parseNetworkResponse in makeStringReq()
StringRequest strReq = new StringRequest(Method.GET,
Const.URL_STRING_REQ,
new Response.Listener<String>() {
@Override
public void onResponse(String response) {
Log.d(TAG, response.toString());
msgResponse.setText(response.toString());
hideProgressDialog();
}
},
new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
VolleyLog.d(TAG, "Error: " + error.getMessage());
hideProgressDialog();
}
}) {
@Override
protected Response<String> parseNetworkResponse(NetworkResponse response) {
int mStatusCode = response.statusCode;
return super.parseNetworkResponse(response);
}
};
// Adding request to request queue
AppController.getInstance().addToRequestQueue(strReq, tag_string_req);
dann außer Kraft setzen können Sie die mStatusCode an den Server senden.
Wenn ich falsch liege, was ich vermutete, lass es mich wissen. ** Wenn es ein Testament gibt, gibt es einen Weg **, weißt du :)
Bitte geben Sie einen Beispielcode, um uns zu verstehen, Ihre Frage – Daniel
Noch bin ich nicht klar, was Sie vorhaben, können einige Code-Snippet teilen . Es wird helfen, das Ziel zu klären. –
Geben Sie Ihren Code ein, damit wir Ihre Frage verstehen können – SaravInfern