Android Volley onSending -
on andriod, i'm trying change framework asynchttpclient volley. there's call method onstart in asynchttpclient helps me before receive response server. (such notifying user wait.)
i'd implement functionality volley, didn't find similar call implement. can me out? thanks!
in volley there 2 types of callbacks:
/** callback interface delivering parsed responses. */ public interface listener<t> { /** called when response received. */ public void onresponse(t response); } /** callback interface delivering error responses. */ public interface errorlistener { /** * callback method error has been occurred * provided error code , optional user-readable message. */ public void onerrorresponse(volleyerror error); } there no asynchttpclient onstart callback equivalent.
example:
string url = "http://stackoverflow.com"; stringrequest request = new stringrequest(url, new listener<string>() { @override public void onresponse(string response) { // handle response } }, new errorlistener() { @override public void onerrorresponse(volleyerror error) { // handle error } }); requestqueue requestqueue = volley.newrequestqueue(context); request.settag(tag); // can add tag request requestqueue.add(request); // add request queue requestqueue.cancelall(tag); // can cancel request using tag
Comments
Post a Comment