如何检查 Volley 是从缓存还是从网络获取 JsonObjectRequest 的结果?
我需要在需要网络连接时显示进度对话框,但在从缓存中快速接收结果时不需要。
我的请求看起来像这样
volleyQueue = Volley.newRequestQueue(this);
JsonObjectRequest jr = new JsonObjectRequest(Request.Method.POST, url, null, new Response.Listener<JSONObject>(){...stuff}, new Response.ErrorListener(){...errorstuff});
jr.setShouldCache(true);
volleyQueue.add(jr);