我正在尝试使用 SpiceManager.cancel(clazz, requestCacheKey)
取消正在运行的请求,但请求已成功完成。
该请求返回一个 String
,所以我正在尝试类似的操作:
spiceManager.cancel(String.class, MY_REQUEST_CACHE_KEY);
直接取消请求或使用 SpiceManager.cancelAllRequests()
取消所有请求都有效。
我首先使用 UncachedSpiceService
尝试此操作,之后我使用我自己的类扩展 SpiceService
。
我的问题是: 有没有办法监听未决请求(在 Activity 重新创建时)并能够在不缓存响应的情况下取消请求?
在这里回答: robospice ISSUE 251
最佳答案
这个问题刚刚被修复,将在 RS 1.4.13 中发布。
关于java - 使用它的缓存键取消来自管理器的请求不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24058428/