I have a static method , which returs boolean value by cheking if internet available or not. I am able to catch "NoerrorConnection" but can't return boolean false to calling function. How to send boolean value from ErrorListener ?
public static boolean isConnectingToInternet()
{
JsonObjectRequest req = new JsonObjectRequest(Request.Method.GET, "www.google.co.in", new Response.Listener<JSONObject>() {
@Override
public void onResponse(JSONObject response) {
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
if (error instanceof NoConnectionError) {
}
}
});
AppController.getInstance().addToRequestQueue(req);
return false;
}