我正在尝试使用SpiceManager.cancel(clazz, requestCacheKey)
取消正在运行的请求,但请求已成功完成。
请求返回String
,所以我尝试的是:
spiceManager.cancel(String.class, MY_REQUEST_CACHE_KEY);
直接取消请求或取消SpiceManager.cancelAllRequests()
的所有请求。
我首先使用UncachedSpiceService
尝试此操作,之后我使用自己的类扩展SpiceService
。
我的问题是: 有没有办法监听待处理请求(在活动重新开始时)并且能够在不缓存响应的情况下取消请求?
在这里回答: robospice ISSUE 251
答案 0 :(得分:1)
此问题刚刚修复,将在RS 1.4.13中发布。