библиотека Android volley - показывать кешированный результат при извлечении

Я использую Volley и GSON для работы в сети в своем приложении. У меня есть плата за новости в приложении. Я хочу сразу же показать ранее загруженный и кэшированный результат при загрузке последнего контента. Я пытался получить доступ к кешу, используя queue.getCache().get(url), но это всегда нулевое значение. Как правильно отображать кешированный результат во время загрузки нового контента?


person Sakibul Alam    schedule 20.05.2014    source источник


Ответы (1)


Если он всегда равен нулю, это означает, что для этого URL-адреса нет ключа. Убедитесь, что вы не отключили кеширование с помощью setShouldCache. Или в заголовке http ответа есть cache-control: no-cache или max-age=0

person maxxxo    schedule 28.05.2014