Я использую picasso для получения изображений с сервера.
Это то, что я использую.
Picasso.with(getApplicationContext()).load(imageURL)
.placeholder(R.drawable.card_loading)
.fit().centerCrop()
.into(imageView);
Вышеприведенный код должен cache
изображения, но когда я обновляю то же изображение на сервере, не меняя его URL
, он начинает отображать новое изображение в приложении, тогда как он должен отображать cached
старое изображение в приложении.
На некоторых устройствах отображались старые изображения, я закрывал и перезапускал приложение несколько раз, после чего оно начинало отображать новые изображения и на этих устройствах.
Мой вопрос заключается в том, как долго picasso
хранить изображение в кеше и как я могу увеличить его с сервера или клиента