SpiceService与每个请求的网络状态检查器

时间:2014-01-31 09:48:16

标签: android robospice

可以将RoboSpice服务配置为脱机使用(SampleOfflineSpiceService)。

  1. 如果需要网络,是否可以实现按请求检查?例如。 LoadDataFromFileRequest不使用网络,因此应跳过这些请求的网络检查。所有其他请求都应检查网络。

  2. 建议仅为此实施SpiceService 2次吗?

1 个答案:

答案 0 :(得分:3)

这是一个很好的问题,没人提到过。

我想说你需要2个Robospice服务来实现这一目标。不使用默认共享NetworkStateChecker的服务应该是自定义服务。

我认为最新版本增加了插入不同钩子的能力并且会减轻这一点,但我不确定你是否真的可以在RS的当前状态下真正实现它。

如果这不起作用,请在GitHub上打开一个问题。我们也非常感谢请求。

相关问题