android - How do you differentiate between multiple tagged requests using Google Volley with an in-line onResponse or a response listener? -
i've used settags when making google volley request. how utilize gettag or other method in in-line onresponse or response listener?
public boolean volleyrequestwrapper(final int which, string url, final string volleytag) { jsonobjectrequest jsonobjreq = null; jsonobjreq = new jsonobjectrequest( method.get, url, null, new response.listener<jsonobject>() { @override public void onresponse(jsonobject response) { ??????.gettag(); // <----- want tag. } }, new response.errorlistener() { public void onerrorresponse(volleyerror error) { volleylog.d(volleytag, "error: " + error.getmessage()); volleyexception = true; } }); // adding request request queue jsonobjreq.settag(volleytag); // can set tag requestqueue.add(jsonobjreq); homecoming !volleyexception; } i've looked haven't found illustration uses gettag , haven't found documentation on volley. help appreciated.
have great day.
i tried explore , seems there isn't way accomplish mechanism differentiate between multiple tagged requests, seems limitation of volly, theres alternate solution utilize intentservice instead of volly containing http code , providing tag in response object obtained network rrequest
android android-volley
No comments:
Post a Comment