2013-10-21 32 views

回答

3

可以肯定的事情是错在你的代码,如果你真的抛出一个异常,它会在里面SpiceException包裹。调用spiceException.getCause()来获取您的原始异常。

检查日志,你应该看到里面RoboSpice正在处理该异常。也许在缓存之前会发生错误,但通常这个异常会传递给监听器。

+0

那时确实有毛病我的代码。它现在有用,谢谢! –

+0

Offtopic评论:我看到您对robospice项目做出了贡献,但有没有办法坚持的ArrayList没有包装类? –

+1

否,RS需要一个强有力的类,因为它使用它作为密钥(确实是类复合键的一部分,也requestCacheKey)。所以RS真的需要一个可区分的类。但你可以在一个行添加一个:公共静态类的foo.list扩展的ArrayList {} – Snicolas