取消经理使用它的缓存密钥不起作用的请求

时间:2014-06-05 10:59:40

标签: java android robospice

我正在尝试使用SpiceManager.cancel(clazz, requestCacheKey)取消正在运行的请求,但请求已成功完成。 请求返回String,所以我尝试的是: spiceManager.cancel(String.class, MY_REQUEST_CACHE_KEY);

直接取消请求或取消SpiceManager.cancelAllRequests()的所有请求。

我首先使用UncachedSpiceService尝试此操作,之后我使用自己的类扩展SpiceService

我的问题是: 有没有办法监听待处理请求(在活动重新开始时)并且能够在不缓存响应的情况下取消请求?

在这里回答: robospice ISSUE 251

1 个答案:

答案 0 :(得分:1)

此问题刚刚修复,将在RS 1.4.13中发布。