I am sending a simple request using Volley everything is fine but after the networking code, some part of code is not executed.
Here's the code:
private String sendMessage(String paymentId){
final StringBuilder response = new StringBuilder();
//url
String url = "testUrl";
//Simple Request
RequestQueue queue = Volley.newRequestQueue(this);
StringRequest stringRequest = new StringRequest(Request.Method.GET, url,
new Response.Listener<String>() {
@Override
public void onResponse(String res) {
Log.d("pay","MesaageID :"+res);
response.append(res);
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
Log.d("pay",""+error.toString());
}
});
//This Log.d statement is not executed.
Log.d("test","working!"+response.toString());
queue.add(stringRequest);
return response.toString();
}