2013-07-21 1 views

답변

2

나는 전혀 Robospice와 함께 일하지 않았습니다. 그러나 요청 클래스를 사용하면 바로이 문제에 대해 이야기 github에 이것에 대해 스레드가 있었다

request.setAcceptingDirtyCache(boolean isAcceptingDirtyCache) 

를 호출하여 AcceptingDirtyCache을 지정할 수 있습니다처럼 내가 무엇을 말할 수있는 것은 외모에서.

robospice를 사용한 적이 없으므로 확실하지 않지만 CacheManager.loadDataFromCache()를 호출하여 캐시에있는 데이터를로드 할 수 있어야합니다. 따라서 요청을해야하지만 네트워크가 다운 될 때마다이 기능을 활용할 수 있습니다.

+0

대단히 고맙습니다. 분명히 전체 API 문서를 읽지 않았습니다! – forkch

+1

NP 또한 다른 방법 (가능하면 더 간단 함)을 보여주는 [this] (https://github.com/octo-online/robospice/issues/115) 링크를 보았습니다 (spiceManager.getFromCacheAndLoadFromNetworkIfExpired()). – Eggman87