【发布时间】:2018-03-12 07:14:44
【问题描述】:
我的应用每隔几分钟就会向服务器发送一次数据。只要我在线,它就可以正常工作。当我处于离线状态时,stringRequests 似乎暂时存储在 requestQueue 中,并在我建立互联网连接后立即全部触发。
为避免向requestQueue 添加重复项,我正在寻找类似以下伪代码的内容:
if (!requestQueue.isRequestInQueue(stringRequest)) {
requestQueue.add(stringRequest);
}
我想避免使用requestQueue.cancelAll()。
任何想法如何避免RequestQueue 中的重复?提前致谢!
【问题讨论】:
-
setShouldCache - > false
标签: java android android-volley