我下面有简单的截击请求。我想首先从缓存中获取数据,在从服务中获取数据后加载具有此缓存数据的屏幕,再次加载相同的屏幕。
RequestQueue queue = Volley.newRequestQueue(this);
StringRequest stringRequest = new StringRequest(Request.Method.GET, url,
(Response.Listener<String>) response -> {
//success
}, (Response.ErrorListener) error -> {
//error
});
queue.add(stringRequest);
有没有简单的方法。
答案 0 :(得分:-1)
请注意,如果网络服务支持缓存输出,则您不必在下面使用CacheRequest,因为Volley会自动缓存。
试试这个。